<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Win32k: ddemlcli.h 源文件</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Win32k
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('a00086_source.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">ddemlcli.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="a00086.html">浏览该文件的文档.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160; </div>
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="a00086.html#acc904eaf46cb98fa7741658d8e00f06c">   12</a></span>&#160;<span class="preprocessor">#define DDEMLAlloc(cb)          LocalAlloc(LPTR, cb)</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="a00086.html#ac22685a19cc50d86b3c1ab6cf0fa322a">   13</a></span>&#160;<span class="preprocessor">#define DDEMLReAlloc(p, cb)     LocalReAlloc(p, cb, LHND)</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="a00086.html#a14b7b2abd485b184293dcd3d34c29e23">   14</a></span>&#160;<span class="preprocessor">#define DDEMLFree(p)            LocalFree(p);</span></div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160; </div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">// general typedefs</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160; </div>
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">   18</a></span>&#160;<span class="keyword">typedef</span>    ATOM    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>;</div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">   19</a></span>&#160;<span class="keyword">typedef</span>    ATOM    <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a>;</div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160; </div>
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// monitor stuff ------------------------------------------</span></div>
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160; </div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="a00086.html#ad221f8dac6e90572466bf2e37c654c4e">   23</a></span>&#160;<span class="preprocessor">#define MONHSZ(pcii, hsz, type)     if ((pcii-&gt;MonitorFlags &amp; MF_HSZ_INFO) &amp;&amp; hsz) \</span></div>
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="preprocessor">                                        MonitorStringHandle(pcii, hsz, type)</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="a00086.html#a4392e7f891757523239a35111e99353f">   25</a></span>&#160;<span class="preprocessor">#define MONLINK(pcii, fEst, fNoD, aS, aT, aI, wFmt, fSvr, hConvS, hConvC) \</span></div>
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">        if (pcii-&gt;MonitorFlags &amp; MF_LINKS) \</span></div>
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">            MonitorLink(pcii, fEst, fNoD, aS, aT, aI, \</span></div>
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">            wFmt, fSvr, hConvS, hConvC)</span></div>
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160; </div>
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="a00086.html#afa268e07586fb59f8251f975f4b5328e">   30</a></span>&#160;<span class="preprocessor">#define MONCONV(pcoi, fConn) \</span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">        if (((pcoi)-&gt;pcii-&gt;MonitorFlags &amp; MF_CONV) &amp;&amp; \</span></div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">                ((((pcoi)-&gt;state &amp; ST_ISLOCAL) &amp;&amp; (pcoi)-&gt;state &amp; ST_CLIENT) || \</span></div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">                !((pcoi)-&gt;state &amp; ST_ISLOCAL))) \</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">            MonitorConv(pcoi, fConn);</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160; </div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment">// critical section stuff ---------------------------------</span></div>
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160; </div>
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="keyword">extern</span> <a class="code" href="a00899.html#a5ae2794b6935130488796d82dc3b6de7">RTL_CRITICAL_SECTION</a> <a class="code" href="a00086.html#ae53e1112fd509bee38591651dd39d365">gcsDDEML</a>;</div>
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="a00086.html#aaa5d1c27e4d66e438225dc69e5c32fc8">   39</a></span>&#160;<span class="preprocessor">#define InitDDECrit        RtlInitializeCriticalSection(&amp;gcsDDEML);</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="a00086.html#a8c66aaa58bd4b338d4f04ae07d4fb23a">   40</a></span>&#160;<span class="preprocessor">#define EnterDDECrit       RtlEnterCriticalSection(&amp;gcsDDEML);</span></div>
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="a00086.html#a3b5310e2dd6b3c42cb13fa51a1b4e254">   41</a></span>&#160;<span class="preprocessor">#define LeaveDDECrit       RtlLeaveCriticalSection(&amp;gcsDDEML);</span></div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#ifdef DEBUG</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#define CheckDDECritIn     if (GetCurrentThreadId() != (DWORD)gcsDDEML.OwningThread) { \</span></div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">                               RIPMSG0(RIP_ERROR, &quot;CheckDDECritIn failed&quot;); \</span></div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">                           }</span></div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="preprocessor">#define CheckDDECritOut    if (GetCurrentThreadId() == (DWORD)gcsDDEML.OwningThread) { \</span></div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="preprocessor">                               RIPMSG0(RIP_ERROR, &quot;CheckDDECritoUT failed&quot;); \</span></div>
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="preprocessor">                           }</span></div>
<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="a00086.html#ac64721bd6049de0997fb056a93022b8e">   50</a></span>&#160;<span class="preprocessor">#define CheckDDECritIn     ;</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="a00086.html#af4a5ecbacfdd6845c5c37342f333ace4">   51</a></span>&#160;<span class="preprocessor">#define CheckDDECritOut    ;</span></div>
<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160; </div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="comment">// String handle stuff -------------------------------------</span></div>
<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160; </div>
<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// return values for ValidateHSZ macro</span></div>
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="a00086.html#a5fdfc9c14ae2a16615114c2ad79bd609">   57</a></span>&#160;<span class="preprocessor">#define HSZT_INVALID        0</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="a00086.html#ac688021c4dcc9ed83deca4cec7e5b1a5">   58</a></span>&#160;<span class="preprocessor">#define HSZT_NORMAL         1</span></div>
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="a00086.html#ab3c1d0a3add62ab08ba61e005908c04a">   59</a></span>&#160;<span class="preprocessor">#define HSZT_INST_SPECIFIC  2</span></div>
<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160; </div>
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="a00086.html#a4ef5faecf33ead428f95c9e93ef1ef4d">   61</a></span>&#160;<span class="preprocessor">#define LATOM_FROM_HSZ(hsz)             (LATOM)(hsz)</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="a00086.html#a8ec365b8e8550c587aadd14daeb84b2b">   62</a></span>&#160;<span class="preprocessor">#define NORMAL_HSZ_FROM_LATOM(a)        (HSZ)(DWORD)(a)</span></div>
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="a00086.html#adb940fa2d3718753ab8ec2ce594eb887">   63</a></span>&#160;<span class="preprocessor">#define INST_SPECIFIC_HSZ_FROM_LATOM(a) (HSZ)MAKELONG(a, 1)</span></div>
<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160; </div>
<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">// Handle manager stuff ------------------------------------------</span></div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160; </div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="a01817.html">   67</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01817.html">tagCHANDLEENTRY</a> {</div>
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="a01817.html#a07ff1fa563f3d58110ce80c3c1796f9b">   68</a></span>&#160;   HANDLE <a class="code" href="a01817.html#a07ff1fa563f3d58110ce80c3c1796f9b">handle</a>;</div>
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="a01817.html#ad38b92af7d164a277eb2d30b5e65a489">   69</a></span>&#160;   <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a01817.html#ad38b92af7d164a277eb2d30b5e65a489">dwData</a>;</div>
<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;} <a class="code" href="a00086.html#a987c19c635c6c97a11982d34b26d5eaf">CHANDLEENTRY</a>, *<a class="code" href="a00086.html#a4e2c89720af8bd2655dec56ce7313018">PCHANDLEENTRY</a>;</div>
<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160; </div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="a00086.html#a23f462ffd5dc1559d7114285cc37023a">   72</a></span>&#160;<span class="keyword">typedef</span> BOOL (*<a class="code" href="a00086.html#a23f462ffd5dc1559d7114285cc37023a">PFNHANDLEAPPLY</a>)(HANDLE);</div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160; </div>
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="a00086.html#a54b3a5afffdb579086422a49216cfca5">   74</a></span>&#160;<span class="preprocessor">#define MASK_ID      0xFF000000     // 256 uniqueness</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="a00086.html#a7969f266994ddf0531b3a425b4c65451">   75</a></span>&#160;<span class="preprocessor">#define SHIFT_ID     24</span></div>
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="a00086.html#aecaf08c313109b7946f97767afb884da">   76</a></span>&#160;<span class="preprocessor">#define MASK_INDEX   0x00FFFC00     // 16K handles per process max</span></div>
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="a00086.html#af4bc8df615800d34c9e53d4b06fc6ed6">   77</a></span>&#160;<span class="preprocessor">#define SHIFT_INDEX  10</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="a00086.html#a0f9b158d746e03809db3546dd2b65f55">   78</a></span>&#160;<span class="preprocessor">#define MASK_TYPE    0x00000380     // 8 types max</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="a00086.html#a1590454d50bf1a1ee14af17445d2dc69">   79</a></span>&#160;<span class="preprocessor">#define SHIFT_TYPE   7</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="a00086.html#a523e24142c51950d21807acdbca752ca">   80</a></span>&#160;<span class="preprocessor">#define MASK_INST    0x0000007F     // 128 instances per process max</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="a00086.html#a7399e5309d2886888bdbbe124a9235b8">   81</a></span>&#160;<span class="preprocessor">#define SHIFT_INST   0</span></div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="a00086.html#a7fabbb6b6d870eadcd88ddb6842ff86d">   82</a></span>&#160;<span class="preprocessor">#define MAX_INST     MASK_INST</span></div>
<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160; </div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="a00086.html#a3604f01e6c8533825693840d23a4b4e6">   84</a></span>&#160;<span class="preprocessor">#define IdFromHandle(h)    (((DWORD)(h) &amp; MASK_ID)     &gt;&gt; SHIFT_ID)</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="a00086.html#a7c0747fe020fdf88a8fa055bc74a52d1">   85</a></span>&#160;<span class="preprocessor">#define IndexFromHandle(h) (((DWORD)(h) &amp; MASK_INDEX)  &gt;&gt; SHIFT_INDEX)</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="a00086.html#a9f92b4400059a7c08adc8bafc2925fc2">   86</a></span>&#160;<span class="preprocessor">#define TypeFromHandle(h)  (((DWORD)(h) &amp; MASK_TYPE)   &gt;&gt; SHIFT_TYPE)</span></div>
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="a00086.html#a6a2176afcdf096eb6add39fa9d673f80">   87</a></span>&#160;<span class="preprocessor">#define InstFromHandle(h)  (((DWORD)(h) &amp; MASK_INST)   &gt;&gt; SHIFT_INST)</span></div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160; </div>
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="a00086.html#a21f1da2c6284e647c8418e4b303c887a">   89</a></span>&#160;<span class="preprocessor">#define HandleFromId(h)    (((DWORD)(h)) &lt;&lt; SHIFT_ID)</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="a00086.html#a9980046e46b0e65520831bcb367c8f91">   90</a></span>&#160;<span class="preprocessor">#define HandleFromIndex(h) (((DWORD)(h)) &lt;&lt; SHIFT_INDEX)</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="a00086.html#aab7374457e079a6cb6a8b8f0e169f097">   91</a></span>&#160;<span class="preprocessor">#define HandleFromType(h)  (((DWORD)(h)) &lt;&lt; SHIFT_TYPE)</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="a00086.html#a895f3f58b44f0086d177b28db08f54e0">   92</a></span>&#160;<span class="preprocessor">#define HandleFromInst(h)  (((DWORD)(h)) &lt;&lt; SHIFT_INST)</span></div>
<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160; </div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="a00086.html#aeaa779c43a7fa0851ba9318cb6dd64f8">   94</a></span>&#160;<span class="preprocessor">#define HTYPE_EMPTY                    0</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="a00086.html#a91685ca60009ee313f8c573f92787bbc">   95</a></span>&#160;<span class="preprocessor">#define HTYPE_INSTANCE                 1</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="a00086.html#a32944b1cda443505f70b8e2f9f1495e6">   96</a></span>&#160;<span class="preprocessor">#define HTYPE_SERVER_CONVERSATION      2</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="a00086.html#af24a0b4a7f0b1cafbdaa4f3dfa57248e">   97</a></span>&#160;<span class="preprocessor">#define HTYPE_CLIENT_CONVERSATION      3</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="a00086.html#a34528446d56187d633881a314c3c6c20">   98</a></span>&#160;<span class="preprocessor">#define HTYPE_CONVERSATION_LIST        4</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="a00086.html#a0584e6cac0299e697a2edad0ef508f8b">   99</a></span>&#160;<span class="preprocessor">#define HTYPE_TRANSACTION              5</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="a00086.html#a16b95326c12d90db9bd4da05718a148e">  100</a></span>&#160;<span class="preprocessor">#define HTYPE_DATA_HANDLE              6</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="a00086.html#a0660b85f18aadfcf2c8dead0124a746a">  101</a></span>&#160;<span class="preprocessor">#define HTYPE_ZOMBIE_CONVERSATION      7</span></div>
<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160; </div>
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="a00086.html#a4f59e46fc242f8e23559783941074ad0">  103</a></span>&#160;<span class="preprocessor">#define HTYPE_ANY                      (DWORD)(-1)</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="a00086.html#a1404f4537352b9accf0bad83b81d3097">  104</a></span>&#160;<span class="preprocessor">#define HINST_ANY                      (DWORD)(-1)</span></div>
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160; </div>
<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="comment">// transaction stuff -------------------------------------------</span></div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160; </div>
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="a00086.html#a908a74e7a82f658e6725be8a2891f24e">  108</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01821.html">tagXACT_INFO</a> *<a class="code" href="a00086.html#a908a74e7a82f658e6725be8a2891f24e">PXACT_INFO</a>;</div>
<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160; </div>
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="a00086.html#a3edccff863e7c5e44c117effad2f6c3c">  110</a></span>&#160;<span class="keyword">typedef</span> BOOL (* <a class="code" href="a00086.html#a3edccff863e7c5e44c117effad2f6c3c">FNRESPONSE</a>)(<a class="code" href="a00086.html#a908a74e7a82f658e6725be8a2891f24e">PXACT_INFO</a>, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a>, LONG);</div>
<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160; </div>
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="a01821.html">  112</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01821.html">tagXACT_INFO</a> {</div>
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="a01821.html#a153d6c3a56fb1f036b945c7eb58bfe27">  113</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01821.html">tagXACT_INFO</a> *<a class="code" href="a01821.html#a153d6c3a56fb1f036b945c7eb58bfe27">next</a>;</div>
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="a01821.html#a05a65f9f292bfebcf667b325200292f0">  114</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01845.html">tagCONV_INFO</a> *<a class="code" href="a01821.html#a05a65f9f292bfebcf667b325200292f0">pcoi</a>;</div>
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="a01821.html#a9a645983c1194ebc1b5ba2410a5aba7b">  115</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>               <a class="code" href="a01821.html#a9a645983c1194ebc1b5ba2410a5aba7b">hUser</a>;</div>
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="a01821.html#a5ba94794b09bbe63db26f8ff21336123">  116</a></span>&#160;    HANDLE              <a class="code" href="a01821.html#a5ba94794b09bbe63db26f8ff21336123">hXact</a>;</div>
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="a01821.html#a3e72a0d3f2894bdf7fea52a56128e0e5">  117</a></span>&#160;    <a class="code" href="a00086.html#a3edccff863e7c5e44c117effad2f6c3c">FNRESPONSE</a>          <a class="code" href="a01821.html#a3e72a0d3f2894bdf7fea52a56128e0e5">pfnResponse</a>;</div>
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="a01821.html#ad0b56899c2df27096898ccce24547723">  118</a></span>&#160;    <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a>               <a class="code" href="a01821.html#ad0b56899c2df27096898ccce24547723">gaItem</a>;</div>
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="a01821.html#ac6ac629d505432bedeb5cb3b7123ac98">  119</a></span>&#160;    WORD                <a class="code" href="a01821.html#ac6ac629d505432bedeb5cb3b7123ac98">wFmt</a>;</div>
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="a01821.html#aedf49a5424d4d9ad2cf1817a726c165f">  120</a></span>&#160;    WORD                <a class="code" href="a01821.html#aedf49a5424d4d9ad2cf1817a726c165f">wType</a>;                <span class="comment">// for DdeQueryConvInfo only</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="a01821.html#a1954303f7113d24c70c895196e307539">  121</a></span>&#160;    WORD                <a class="code" href="a01821.html#a1954303f7113d24c70c895196e307539">wStatus</a>;              <span class="comment">// see DDE_F flags</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="a01821.html#aa5250ff1f63a5d1730bc299c7a96b6af">  122</a></span>&#160;    WORD                <a class="code" href="a01821.html#aa5250ff1f63a5d1730bc299c7a96b6af">flags</a>;                <span class="comment">// see XIF_ flags</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="a01821.html#a5d717a64978f34c9afb8ae23374160a0">  123</a></span>&#160;    WORD                <a class="code" href="a01821.html#a5d717a64978f34c9afb8ae23374160a0">state</a>;                <span class="comment">// see XST_ state values (ddeml.h)</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="a01821.html#a384e253a2bcbd5fba033ae3d9367b7e2">  124</a></span>&#160;    HANDLE              <a class="code" href="a01821.html#a384e253a2bcbd5fba033ae3d9367b7e2">hDDESent</a>;             <span class="comment">// in case NACK is returned.</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="a01821.html#a1b4d14fa2fda5a52ae98ab4b4bca7f7b">  125</a></span>&#160;    HANDLE              <a class="code" href="a01821.html#a1b4d14fa2fda5a52ae98ab4b4bca7f7b">hDDEResult</a>;</div>
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;} <a class="code" href="a00086.html#a00e27058bf956551a1eee1b883aa87d6">XACT_INFO</a>;</div>
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160; </div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="a00086.html#a2a5756b0e255d0398efa69c2d3fa9efa">  128</a></span>&#160;<span class="preprocessor">#define     XIF_SYNCHRONOUS         0x1</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="a00086.html#abe83256a62ce986c65420f2cd66c77e9">  129</a></span>&#160;<span class="preprocessor">#define     XIF_COMPLETE            0x2</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="a00086.html#a719adb0898e764e3a14eaaad50bf7606">  130</a></span>&#160;<span class="preprocessor">#define     XIF_ABANDONED           0x4</span></div>
<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="a00086.html#aa00e93da35592eb7500e7beb65887fda">  132</a></span>&#160;<span class="preprocessor">#define     TID_TIMEOUT             1</span></div>
<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160; </div>
<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="comment">// Advise link tracking stuff -----------------------------------</span></div>
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160; </div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="a00086.html#af4a03bdfd52bf4dc914f4a23dbbf906e">  136</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01837.html">tagLINK_COUNT</a> *<a class="code" href="a00086.html#af4a03bdfd52bf4dc914f4a23dbbf906e">PLINK_COUNT</a>;</div>
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="a01825.html">  137</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01825.html">tagADVISE_LINK</a> {</div>
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="a01825.html#ada696c68d610d9735c5f59302d2955ae">  138</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01837.html">tagLINK_COUNT</a> *<a class="code" href="a01825.html#ada696c68d610d9735c5f59302d2955ae">pLinkCount</a>;</div>
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="a01825.html#a491330cc2632c738dbfac1d6393eedb6">  139</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>   <a class="code" href="a01825.html#a491330cc2632c738dbfac1d6393eedb6">laItem</a>;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="a01825.html#ac6ac629d505432bedeb5cb3b7123ac98">  140</a></span>&#160;    WORD    <a class="code" href="a01825.html#ac6ac629d505432bedeb5cb3b7123ac98">wFmt</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="a01825.html#aedf49a5424d4d9ad2cf1817a726c165f">  141</a></span>&#160;    WORD    <a class="code" href="a01825.html#aedf49a5424d4d9ad2cf1817a726c165f">wType</a>;          <span class="comment">// XTYP_ and XTYPF_ constants</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="a01825.html#a5d717a64978f34c9afb8ae23374160a0">  142</a></span>&#160;    WORD    <a class="code" href="a01825.html#a5d717a64978f34c9afb8ae23374160a0">state</a>;          <span class="comment">// ADVST_ constant</span></div>
<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;} <a class="code" href="a00086.html#a54cc293fe187d9960324053936daae66">ADVISE_LINK</a>, *<a class="code" href="a00086.html#a164117241c775958fe49a399fda44d81">PADVISE_LINK</a>;</div>
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="a00086.html#aaae87bfcfd8d2ae37589f93344fa6d6d">  145</a></span>&#160;<span class="preprocessor">#define ADVST_WAITING   0x0080</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="a00086.html#aacfa33437b9eeb369a6cb7e267094f67">  146</a></span>&#160;<span class="preprocessor">#define ADVST_CHANGED   0x0040</span></div>
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="comment">// DDE message handling stuff -----------------------------------</span></div>
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160; </div>
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="a01829.html">  150</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01829.html">tagDDE_MESSAGE_QUEUE</a> {</div>
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="a01829.html#a9628a1bcae16966c1c4ccb1ac4428838">  151</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01829.html">tagDDE_MESSAGE_QUEUE</a>    *<a class="code" href="a01829.html#a9628a1bcae16966c1c4ccb1ac4428838">next</a>;</div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="a01829.html#a05a65f9f292bfebcf667b325200292f0">  152</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01845.html">tagCONV_INFO</a>            *<a class="code" href="a01829.html#a05a65f9f292bfebcf667b325200292f0">pcoi</a>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="a01829.html#a43204af3a61671f6c669bf2539b7475f">  153</a></span>&#160;    <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a>                            <a class="code" href="a01829.html#a43204af3a61671f6c669bf2539b7475f">msg</a>;</div>
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="a01829.html#aea6dbba0f7eb12aee294a96f0ed5b1b6">  154</a></span>&#160;    LONG                            <a class="code" href="a01829.html#aea6dbba0f7eb12aee294a96f0ed5b1b6">lParam</a>;</div>
<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;} <a class="code" href="a00086.html#ad19d40cec408a8162a6e46ef0d1581c5">DDE_MESSAGE_QUEUE</a>, *<a class="code" href="a00086.html#a27c0be121342e23679d18ae65db98edb">PDDE_MESSAGE_QUEUE</a>;</div>
<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160; </div>
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="comment">// instance info stuff -------------------------------------------</span></div>
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160; </div>
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="a01833.html">  159</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01833.html">tagSERVER_LOOKUP</a> {</div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="a01833.html#a5234fbd6988274cd28565970f54a110c">  160</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>           <a class="code" href="a01833.html#a5234fbd6988274cd28565970f54a110c">laService</a>;</div>
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="a01833.html#a037642095df06ec39ad1a904cc1f7c30">  161</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>           <a class="code" href="a01833.html#a037642095df06ec39ad1a904cc1f7c30">laTopic</a>;</div>
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="a01833.html#a45847fad972270155c58f8ca1db7c5c9">  162</a></span>&#160;    HWND            <a class="code" href="a01833.html#a45847fad972270155c58f8ca1db7c5c9">hwndServer</a>;</div>
<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;} <a class="code" href="a00086.html#ad0bc6aeab1b79905a33161083126a330">SERVER_LOOKUP</a>, *<a class="code" href="a00086.html#a87ce9e0224b3b387167756b4d70b8d24">PSERVER_LOOKUP</a>;</div>
<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160; </div>
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="a01837.html">  165</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01837.html">tagLINK_COUNT</a> {</div>
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="a01837.html#abaf3237b7c439f6952526fe04044ee9e">  166</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01837.html">tagLINK_COUNT</a> *<a class="code" href="a01837.html#abaf3237b7c439f6952526fe04044ee9e">next</a>;</div>
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="a01837.html#a037642095df06ec39ad1a904cc1f7c30">  167</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> <a class="code" href="a01837.html#a037642095df06ec39ad1a904cc1f7c30">laTopic</a>;</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="a01837.html#ad0b56899c2df27096898ccce24547723">  168</a></span>&#160;    <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> <a class="code" href="a01837.html#ad0b56899c2df27096898ccce24547723">gaItem</a>;</div>
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="a01837.html#a491330cc2632c738dbfac1d6393eedb6">  169</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> <a class="code" href="a01837.html#a491330cc2632c738dbfac1d6393eedb6">laItem</a>;</div>
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="a01837.html#ac6ac629d505432bedeb5cb3b7123ac98">  170</a></span>&#160;    WORD  <a class="code" href="a01837.html#ac6ac629d505432bedeb5cb3b7123ac98">wFmt</a>;</div>
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="a01837.html#a23a1038dcd2d6049ff910addc32d4934">  171</a></span>&#160;    <span class="keywordtype">short</span> <a class="code" href="a01837.html#a23a1038dcd2d6049ff910addc32d4934">Total</a>;</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="a01837.html#a32dda772d5b26adbb6086b12a627bdd0">  172</a></span>&#160;    <span class="keywordtype">short</span> <a class="code" href="a01837.html#a32dda772d5b26adbb6086b12a627bdd0">Count</a>;</div>
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;} <a class="code" href="a00086.html#a331fb600fe3ddb80f41070ab2e0d7ddf">LINK_COUNT</a>;</div>
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160; </div>
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="a01841.html">  175</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01841.html">tagCL_INSTANCE_INFO</a> {</div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="a01841.html#a76a447107bb0eadb9f0af23fc75d13c2">  176</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01841.html">tagCL_INSTANCE_INFO</a> *<a class="code" href="a01841.html#a76a447107bb0eadb9f0af23fc75d13c2">next</a>;</div>
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="a01841.html#a1ad66951311fd223bf92a5be3d20ba8f">  177</a></span>&#160;    HANDLE                      <a class="code" href="a01841.html#a1ad66951311fd223bf92a5be3d20ba8f">hInstServer</a>;</div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="a01841.html#a6a33ca20f90febbc42166c4466d979c2">  178</a></span>&#160;    HANDLE                      <a class="code" href="a01841.html#a6a33ca20f90febbc42166c4466d979c2">hInstClient</a>;</div>
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="a01841.html#aeedf4ff87347e042a697331c6ca6b469">  179</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>                       <a class="code" href="a01841.html#aeedf4ff87347e042a697331c6ca6b469">MonitorFlags</a>;</div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="a01841.html#a95c5ea2fe9e74aa8b772f13287b0ecda">  180</a></span>&#160;    HWND                        <a class="code" href="a01841.html#a95c5ea2fe9e74aa8b772f13287b0ecda">hwndMother</a>;</div>
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="a01841.html#aba84aba32bfc4d8011d79e7ce7c76638">  181</a></span>&#160;    HWND                        <a class="code" href="a01841.html#aba84aba32bfc4d8011d79e7ce7c76638">hwndEvent</a>;</div>
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="a01841.html#a5b7af406817199b3f3be159af96dd54d">  182</a></span>&#160;    HWND                        <a class="code" href="a01841.html#a5b7af406817199b3f3be159af96dd54d">hwndTimeout</a>;</div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="a01841.html#a9735d28a0381236e8c20f45a431efd55">  183</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>                       <a class="code" href="a01841.html#a9735d28a0381236e8c20f45a431efd55">afCmd</a>;</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="a01841.html#abadb8ad6b7d49c1277ff4932f2629f69">  184</a></span>&#160;    PFNCALLBACK                 <a class="code" href="a01841.html#abadb8ad6b7d49c1277ff4932f2629f69">pfnCallback</a>;</div>
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="a01841.html#a4adee47baa975d0bf7a9293f02dd1f8d">  185</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>                       <a class="code" href="a01841.html#a4adee47baa975d0bf7a9293f02dd1f8d">LastError</a>;</div>
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="a01841.html#abcd75f399219ad50af9203b3af664789">  186</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>                       <a class="code" href="a01841.html#abcd75f399219ad50af9203b3af664789">tid</a>;</div>
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="a01841.html#af510a21d295aa2bec4db76c1c0d1616c">  187</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>                      *<a class="code" href="a01841.html#af510a21d295aa2bec4db76c1c0d1616c">plaNameService</a>;</div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="a01841.html#a2a73f8b3733386f6add35dcffbe075c4">  188</a></span>&#160;    WORD                        <a class="code" href="a01841.html#a2a73f8b3733386f6add35dcffbe075c4">cNameServiceAlloc</a>;</div>
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="a01841.html#adafcae37e57d97d2af3f070bd1042375">  189</a></span>&#160;    <a class="code" href="a01833.html">PSERVER_LOOKUP</a>              <a class="code" href="a01841.html#adafcae37e57d97d2af3f070bd1042375">aServerLookup</a>;</div>
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="a01841.html#a08eff0aa356c1605fcfdc40a6a29b25d">  190</a></span>&#160;    <span class="keywordtype">short</span>                       <a class="code" href="a01841.html#a08eff0aa356c1605fcfdc40a6a29b25d">cServerLookupAlloc</a>;</div>
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="a01841.html#acc28f5bbd994c83b4f4f103bd4af2218">  191</a></span>&#160;    WORD                        <a class="code" href="a01841.html#acc28f5bbd994c83b4f4f103bd4af2218">ConvStartupState</a>;</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="a01841.html#aa5250ff1f63a5d1730bc299c7a96b6af">  192</a></span>&#160;    WORD                        <a class="code" href="a01841.html#aa5250ff1f63a5d1730bc299c7a96b6af">flags</a>;              <span class="comment">// IIF_ flags</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="a01841.html#a1d2c0cdf4c98729ad5fd4ce31441175e">  193</a></span>&#160;    <span class="keywordtype">short</span>                       <a class="code" href="a01841.html#a1d2c0cdf4c98729ad5fd4ce31441175e">cInDDEMLCallback</a>;</div>
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="a01841.html#a7f12cb41f151ba20c6052876aa458d00">  194</a></span>&#160;    <a class="code" href="a01837.html">PLINK_COUNT</a>                 <a class="code" href="a01841.html#a7f12cb41f151ba20c6052876aa458d00">pLinkCount</a>;</div>
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;} <a class="code" href="a00086.html#a646e3657f2da0844d36fa6f886fb79c3">CL_INSTANCE_INFO</a>, *<a class="code" href="a00086.html#af3e1f90b1c4f51b56c010009ceac2ddb">PCL_INSTANCE_INFO</a>;</div>
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160; </div>
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="a00086.html#add6653a51a00a0e50834527371a62c7d">  197</a></span>&#160;<span class="preprocessor">#define IIF_IN_SYNC_XACT    0x0001</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="a00086.html#a0f4016e3ebbfb4b5abedc02b893f9df5">  198</a></span>&#160;<span class="preprocessor">#define IIF_UNICODE         0x8000</span></div>
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160; </div>
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;<span class="comment">// conversation stuff ---------------------------------------------</span></div>
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160; </div>
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="a01845.html">  202</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01845.html">tagCONV_INFO</a> {</div>
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="a01845.html#a6f9fff70be46542c217424f5f415821a">  203</a></span>&#160;    <span class="keyword">struct </span><a class="code" href="a01845.html">tagCONV_INFO</a>    *<a class="code" href="a01845.html#a6f9fff70be46542c217424f5f415821a">next</a>;</div>
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="a01845.html#ac54e3b685e73c03228d890f651895a84">  204</a></span>&#160;    <a class="code" href="a01841.html">PCL_INSTANCE_INFO</a>       <a class="code" href="a01845.html#ac54e3b685e73c03228d890f651895a84">pcii</a>;</div>
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="a01845.html#a9a645983c1194ebc1b5ba2410a5aba7b">  205</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>                   <a class="code" href="a01845.html#a9a645983c1194ebc1b5ba2410a5aba7b">hUser</a>;</div>
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="a01845.html#aed1dfd4816a13b9e20712ad7049e1fcc">  206</a></span>&#160;    HCONV                   <a class="code" href="a01845.html#aed1dfd4816a13b9e20712ad7049e1fcc">hConv</a>;</div>
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="a01845.html#a5234fbd6988274cd28565970f54a110c">  207</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>                   <a class="code" href="a01845.html#a5234fbd6988274cd28565970f54a110c">laService</a>;</div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="a01845.html#a037642095df06ec39ad1a904cc1f7c30">  208</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>                   <a class="code" href="a01845.html#a037642095df06ec39ad1a904cc1f7c30">laTopic</a>;</div>
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="a01845.html#ab633a373034405937a22e9d2c0cbf4ad">  209</a></span>&#160;    HWND                    <a class="code" href="a01845.html#ab633a373034405937a22e9d2c0cbf4ad">hwndPartner</a>;</div>
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="a01845.html#aba9f8f0b5693cc2b4e3e1399bb9db05f">  210</a></span>&#160;    HWND                    <a class="code" href="a01845.html#aba9f8f0b5693cc2b4e3e1399bb9db05f">hwndConv</a>;</div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="a01845.html#a5d717a64978f34c9afb8ae23374160a0">  211</a></span>&#160;    WORD                    <a class="code" href="a01845.html#a5d717a64978f34c9afb8ae23374160a0">state</a>;                 <span class="comment">// ST_ flags</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="a01845.html#a9a66c3e7ae56e5adf407e16f01a76676">  212</a></span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a>                   <a class="code" href="a01845.html#a9a66c3e7ae56e5adf407e16f01a76676">laServiceRequested</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="a01845.html#a75a4f922bf2ce728600db75f33c697bf">  213</a></span>&#160;    <a class="code" href="a01821.html">PXACT_INFO</a>              <a class="code" href="a01845.html#a75a4f922bf2ce728600db75f33c697bf">pxiIn</a>;</div>
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="a01845.html#ae2f75489761175d860578ce7ebf48913">  214</a></span>&#160;    <a class="code" href="a01821.html">PXACT_INFO</a>              <a class="code" href="a01845.html#ae2f75489761175d860578ce7ebf48913">pxiOut</a>;</div>
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="a01845.html#aebd902014126dae5595b53fbbce3dc5a">  215</a></span>&#160;    <a class="code" href="a01829.html">PDDE_MESSAGE_QUEUE</a>      <a class="code" href="a01845.html#aebd902014126dae5595b53fbbce3dc5a">dmqIn</a>;</div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="a01845.html#a78930c840c46ba4e53015f8b5c4de020">  216</a></span>&#160;    <a class="code" href="a01829.html">PDDE_MESSAGE_QUEUE</a>      <a class="code" href="a01845.html#a78930c840c46ba4e53015f8b5c4de020">dmqOut</a>;</div>
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="a01845.html#abd6ddc0ca811ba45f97e1052e24c92f7">  217</a></span>&#160;    <a class="code" href="a01825.html">PADVISE_LINK</a>            <a class="code" href="a01845.html#abd6ddc0ca811ba45f97e1052e24c92f7">aLinks</a>;</div>
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="a01845.html#abb1c8670b152a59cef661dba09b0d09a">  218</a></span>&#160;    <span class="keywordtype">int</span>                     <a class="code" href="a01845.html#abb1c8670b152a59cef661dba09b0d09a">cLinks</a>;</div>
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="a01845.html#a429252b194add2d95e67ac853993020b">  219</a></span>&#160;    <span class="keywordtype">int</span>                     <a class="code" href="a01845.html#a429252b194add2d95e67ac853993020b">cLocks</a>;</div>
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;} <a class="code" href="a00086.html#adbe86b8988c5c4ad029a820b85e5056f">CONV_INFO</a>, *<a class="code" href="a00086.html#ac204a6b912ffd4404bb455e0f78d527e">PCONV_INFO</a>;</div>
<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="a01849.html">  222</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01849.html">tagCL_CONV_INFO</a> {</div>
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="a01849.html#a32c7595834535b04b8e88dd6ddb09d47">  223</a></span>&#160;    <a class="code" href="a01845.html">CONV_INFO</a>               <a class="code" href="a01849.html#a32c7595834535b04b8e88dd6ddb09d47">ci</a>;</div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="a01849.html#ae2aa0a1e8bf12852487eb7c761fc1e46">  224</a></span>&#160;    HWND                    <a class="code" href="a01849.html#ae2aa0a1e8bf12852487eb7c761fc1e46">hwndReconnect</a>;</div>
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="a01849.html#a18a38472c38612dfaa3a8d5bb1361008">  225</a></span>&#160;    HCONVLIST               <a class="code" href="a01849.html#a18a38472c38612dfaa3a8d5bb1361008">hConvList</a>;</div>
<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;} <a class="code" href="a00086.html#afe952b0b5c61f7644d9518d3ef6b1ae5">CL_CONV_INFO</a>, *<a class="code" href="a00086.html#a3dc39629249824029407d9b5954b34f5">PCL_CONV_INFO</a>;</div>
<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160; </div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="a01853.html">  228</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01853.html">tagSVR_CONV_INFO</a> {</div>
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="a01853.html#a32c7595834535b04b8e88dd6ddb09d47">  229</a></span>&#160;    <a class="code" href="a01845.html">CONV_INFO</a>               <a class="code" href="a01853.html#a32c7595834535b04b8e88dd6ddb09d47">ci</a>;</div>
<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;} <a class="code" href="a00086.html#a1e2589cfbcdcbae52777331649ed5030">SVR_CONV_INFO</a>, *<a class="code" href="a00086.html#a67bbd37f9d5db25a888e23b68f00abe9">PSVR_CONV_INFO</a>;</div>
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160; </div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="a01857.html">  232</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01857.html">tagCONVLIST</a> {</div>
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="a01857.html#a4790abb1d49e1e3ec035ae70eef5cf2f">  233</a></span>&#160;    <span class="keywordtype">int</span>                     <a class="code" href="a01857.html#a4790abb1d49e1e3ec035ae70eef5cf2f">chwnd</a>;      <span class="comment">// number of client windows in this list</span></div>
<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="a01857.html#a620348880fc95c088c58c878ff8ba55a">  234</a></span>&#160;    HWND                    <a class="code" href="a01857.html#a620348880fc95c088c58c878ff8ba55a">ahwnd</a>[1];   <span class="comment">// windows in list.</span></div>
<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;} <a class="code" href="a00086.html#aed239e0a9f1565a4a118bd9e17a3a00d">CONVLIST</a>, *<a class="code" href="a00086.html#a6e32f41e048da966b06caf60267b5580">PCONVLIST</a>;</div>
<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160; </div>
<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;<span class="keyword">extern</span> CONVCONTEXT <a class="code" href="a00086.html#addc35586476828be0ae63df36451855f">DefConvContext</a>;  <span class="comment">// global from connect.c</span></div>
<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160; </div>
<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="a01861.html">  239</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01861.html">tagENABLE_ENUM_STRUCT</a>{</div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="a01861.html#a43fc99dbd61e69b6e4d3229c4a143ad8">  240</a></span>&#160;    BOOL                   *<a class="code" href="a01861.html#a43fc99dbd61e69b6e4d3229c4a143ad8">pfRet</a>;</div>
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="a01861.html#a0bdb6066c17d8e9d8b9f58c7168bb123">  241</a></span>&#160;    WORD                    <a class="code" href="a01861.html#a0bdb6066c17d8e9d8b9f58c7168bb123">wCmd</a>;</div>
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="a01861.html#ab7fc1bfa1da2b9ac3e797722bb3f7eb0">  242</a></span>&#160;    WORD                    <a class="code" href="a01861.html#ab7fc1bfa1da2b9ac3e797722bb3f7eb0">wCmd2</a>;</div>
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;} <a class="code" href="a00086.html#a370ac503447fe202f66e18c839e94d7e">ENABLE_ENUM_STRUCT</a>, *<a class="code" href="a00086.html#ac4d9ab18575ccd4aec49c424382546ec">PENABLE_ENUM_STRUCT</a>;</div>
<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160; </div>
<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="comment">// memory management stuff -------------------------------------</span></div>
<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160; </div>
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="a01865.html">  247</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="a01865.html">tagDDEMLDATA</a> {</div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="a01865.html#a4972111cfc06fe665c9de97d85abb5cc">  248</a></span>&#160;    HANDLE  <a class="code" href="a01865.html#a4972111cfc06fe665c9de97d85abb5cc">hDDE</a>;                <span class="comment">// Global data handle or data token</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="a01865.html#a29bb851466268efcf57e7e81e2d0ab09">  249</a></span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>   <a class="code" href="a01865.html#a29bb851466268efcf57e7e81e2d0ab09">flags</a>;               <span class="comment">// See HDATA_ constants</span></div>
<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;} <a class="code" href="a00086.html#a377b6e2fd6b0ee65021aea473fd8ed2a">DDEMLDATA</a>, *<a class="code" href="a00086.html#a3a6dc4779828830febfd0fef1df87c45">PDDEMLDATA</a>;</div>
<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160; </div>
<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;<span class="comment">// DDEML client side Globals -----------------------------------</span></div>
<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160; </div>
<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;<span class="keyword">extern</span> PHANDLE <a class="code" href="a00086.html#a85174cce72ee8d3704266dbf1f743e88">aInstance</a>;</div>
<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;<span class="keyword">extern</span> <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#aceea2a77e91523fb59265edc652710a5">gWM_REGISTERCALLBACK</a>;</div>
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160; </div>
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;<span class="comment">// prototypes --------------------------------------------------</span></div>
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160; </div>
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;<span class="comment">// handles.c</span></div>
<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160; </div>
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;HANDLE <a class="code" href="a00086.html#a87d38bfb89ae342e462db838beab43cf">CreateHandle</a>(<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> dwData, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00563.html#a7b9b0ae15722c1f5e47208b05166acf3">type</a>, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a>  inst);</div>
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a49f0ae82e6897f4c6208f18e7c04d787">DestroyHandle</a>(HANDLE h);</div>
<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#ace76c837c4a69e5da55f6a99429eb8d9">GetHandleData</a>(HANDLE h);</div>
<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;VOID <a class="code" href="a00086.html#a39e256548fb3bd87386af9d7d0764382">SetHandleData</a>(HANDLE h, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> dwData);</div>
<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#ad5b8ef18960b493b8123fdce517dc30f">ValidateCHandle</a>(HANDLE h, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> ExpectedType, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> ExpectedInstance);</div>
<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> <a class="code" href="a00086.html#a62263745665cb6423ab2f015a9b4b5be">PciiFromHandle</a>(HANDLE h);</div>
<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;HANDLE <a class="code" href="a00086.html#a0f6d5b9278a13a4e99b1fcea9a10d611">FindIstanceHandleFromHandle</a>(HANDLE h);</div>
<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;VOID <a class="code" href="a00086.html#a8b1dac0d7df0db989baea83c538d9c3c">ApplyFunctionToObjects</a>(<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> ExpectedType, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> ExpectedInstance,</div>
<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;    <a class="code" href="a00086.html#a23f462ffd5dc1559d7114285cc37023a">PFNHANDLEAPPLY</a> pfn);</div>
<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;VOID <a class="code" href="a00086.html#a6e665e4ec7d374d1438e7970fb02d47c">BestSetLastDDEMLError</a>(<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> error);</div>
<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160; </div>
<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;<span class="comment">// clinit.c</span></div>
<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160; </div>
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;<span class="keywordtype">void</span> <a class="code" href="a00086.html#a34adc016586039afe7a1c30e345a1eac">RW_RegisterDDEMLMother</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;<span class="keywordtype">void</span> <a class="code" href="a00086.html#a8d54ad45707a1b0509cb71bcf281b7f2">RW_RegisterDDEMLClient</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;<span class="keywordtype">void</span> <a class="code" href="a00086.html#a6ba4b90d77c204ee6dd2b459048fea95">RW_RegisterDDEMLServer</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160; </div>
<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;<span class="comment">// ddemlcli.c</span></div>
<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160; </div>
<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;<a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> <a class="code" href="a00086.html#a9a7e5cf48afa54196736358e45a615c4">InternalDdeInitialize</a>(LPDWORD pidInst, PFNCALLBACK pfnCallback, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> afCmd,</div>
<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    BOOL fUnicode);</div>
<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;<span class="comment">// DDEML API DdeInitializeA</span></div>
<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;<span class="comment">// DDEML API DdeInitializeW</span></div>
<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;<span class="comment">// DDEML API DdeUninitialize</span></div>
<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;<span class="comment">// DDEML API DdeNameService</span></div>
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="comment">// DDEML API DdeGetLastError</span></div>
<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160; </div>
<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="comment">// instance.c</span></div>
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160; </div>
<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a75d598aece32fe2ddee0dc39dd425129">AddInstance</a>(HANDLE hInst);</div>
<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;HANDLE <a class="code" href="a00086.html#a4285029e848513cd95619f04e18e0570">DestroyInstance</a>(<span class="keywordtype">int</span> idInst);</div>
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> <a class="code" href="a00086.html#a79511ee28e1a1b4843ee182f03a7f975">ValidateInstance</a>(HANDLE hInst);</div>
<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;BOOL <a class="code" href="a00086.html#a41eb40f03a5f6596a852f1cf967888b5">CsClearSecurityForAck</a>(HANDLE hInst, HWND hwndServer, HWND hwndClient);</div>
<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;VOID <a class="code" href="a00086.html#a8b2e79f5b5173a6fbfeb65e2195720c3">SetLastDDEMLError</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> error);</div>
<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160; </div>
<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;<span class="comment">// hsz.c</span></div>
<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160; </div>
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;HSZ <a class="code" href="a00086.html#aab67540501f9d9374b6ac0f0899c1bcc">InternalDdeCreateStringHandle</a>(<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> idInst, PVOID psz, <span class="keywordtype">int</span> iCodePage);</div>
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="comment">// DDEML API DdeCreateStringHandleA</span></div>
<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;<span class="comment">// DDEML API DdeCreateStringHandleW</span></div>
<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a2a5033cd5af291285fee6c31698fe252">InternalDdeQueryString</a>(<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> idInst, HSZ hsz, PVOID psz, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cchMax,</div>
<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;    <a class="code" href="a00953.html#a392e62da233ed3e2f7c3fd4f487a3896">INT</a> iCodePage);</div>
<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;<span class="comment">// DDEML API DdeQueryStringA</span></div>
<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;<span class="comment">// DDEML API DdeQueryStringW</span></div>
<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;<span class="comment">// DDEML API DdeFreeStringHandle</span></div>
<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;<span class="comment">// DDEML API DdeKeepStringHandle</span></div>
<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;<span class="comment">// DDEML API DdeCmpStringHandles</span></div>
<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160; </div>
<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#ab4b8799817dd461e619a02ba50744fca">ValidateHSZ</a>(HSZ hsz);</div>
<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> <a class="code" href="a00086.html#a680f5d0f7b3ca3522b69934c1e67156e">MakeInstSpecificAtom</a>(<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> la, HWND hwnd);</div>
<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;HWND <a class="code" href="a00086.html#a09d781db504a8acf1cc60ed2f195ff29">ParseInstSpecificAtom</a>(<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> la, <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> *plaNormal);</div>
<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;<a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> <a class="code" href="a00086.html#acf65a97e9c6a58c917c8a0c1a4209c03">LocalToGlobalAtom</a>(<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> la);</div>
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> <a class="code" href="a00086.html#a74f36efd1711016cbf41427811c2edea">GlobalToLocalAtom</a>(<a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> ga);</div>
<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;<a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> <a class="code" href="a00086.html#a763cdcfe7e86c87e6bd2b6e0d527766c">IncGlobalAtomCount</a>(<a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> la);</div>
<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> <a class="code" href="a00086.html#ad33b600c0405aee1e67d56ddd3e83c42">IncLocalAtomCount</a>(<a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> la);</div>
<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160; </div>
<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;<span class="comment">// connect.c</span></div>
<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160; </div>
<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;<span class="comment">// DDEML API DdeConnect</span></div>
<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;<span class="comment">// DDEML API DdeConnectList</span></div>
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;<span class="comment">// DDEML API DdeReconnect</span></div>
<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;BOOL <a class="code" href="a00086.html#a40329f973a119a2a8109a08379b5e0c6">ValidateConnectParameters</a>(HANDLE hInst, <a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> *ppcii,</div>
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;    HSZ *phszService, HSZ hszTopic, <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> *plaNormalSvcName,</div>
<div class="line"><a name="l00324"></a><span class="lineno">  324</span>&#160;    PCONVCONTEXT *ppCC, HWND *phwndTarget, HCONVLIST hConvList);</div>
<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;<a class="code" href="a01849.html">PCL_CONV_INFO</a> <a class="code" href="a00086.html#ad714b9dfd0100246ad2ae128fec95f98">ConnectConv</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> laService,</div>
<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;    <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> laTopic, HWND hwndTarget, HWND hwndSkip,</div>
<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    PCONVCONTEXT pCC, HCONVLIST hConvList, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> clst);</div>
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;VOID <a class="code" href="a00086.html#a51d9bfa110e39a8388cb2fcb52a79e56">SetCommonStateFlags</a>(HWND hwndUs, HWND hwndThem, PWORD pwFlags);</div>
<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;<span class="comment">// DDEML API DdeQueryNextServer</span></div>
<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;<span class="comment">// DDEML API DdeDisconnect</span></div>
<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;<span class="comment">// DDEML API DdeDisconnectList</span></div>
<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;VOID <a class="code" href="a00086.html#a38e37b3579fd0f62bdd704ec10cd472f">ShutdownConversation</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, BOOL fMakeCallback);</div>
<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;VOID <a class="code" href="a00086.html#a28bd8df0f53bb221fb21ec9650866ee8">FreeConversationResources</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi);</div>
<div class="line"><a name="l00334"></a><span class="lineno">  334</span>&#160;BOOL <a class="code" href="a00086.html#a4f157f2b74fc2425df35faf70c483364">WaitForZombieTerminate</a>(HANDLE hData);</div>
<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160; </div>
<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;<span class="comment">// xact.c</span></div>
<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160; </div>
<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;VOID <a class="code" href="a00086.html#aa23a5781d2648130b7fe700b25e3b157">GetConvContext</a>(HWND hwnd, LONG *pl);</div>
<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;VOID <a class="code" href="a00086.html#a0924c97489b4d0575965f05d497a7142">SetConvContext</a>(HWND hwnd, LONG *pl);</div>
<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;<span class="comment">// DDEML API DdeClientTransaction</span></div>
<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;<span class="comment">// DDEML API DdeQueryConvInfo</span></div>
<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;<span class="comment">// DDEML API DdeSetUserHandle</span></div>
<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;<span class="comment">// DDEML API DdeAbandonTransaction</span></div>
<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;BOOL</div>
<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;<a class="code" href="a00086.html#a23e4005eb40215f2d10dcbc3d28c7035">UpdateLinkIfChanged</a>(</div>
<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    <a class="code" href="a01825.html">PADVISE_LINK</a> paLink,</div>
<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;    <a class="code" href="a01821.html">PXACT_INFO</a> pxi,</div>
<div class="line"><a name="l00348"></a><span class="lineno">  348</span>&#160;    <a class="code" href="a01845.html">PCONV_INFO</a> pcoi,</div>
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    <a class="code" href="a01825.html">PADVISE_LINK</a> paLinkLast,</div>
<div class="line"><a name="l00350"></a><span class="lineno">  350</span>&#160;    PBOOL pfSwapped,</div>
<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cLinksToGo);</div>
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160; </div>
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;<span class="comment">// DDEML API DdePostAdvise</span></div>
<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;VOID <a class="code" href="a00086.html#a89bdce114c4b9e3cfb093133493e3e9c">LinkTransaction</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00355"></a><span class="lineno">  355</span>&#160;VOID <a class="code" href="a00086.html#aeaa3db47eb42dd9d269b0634f2c9246d">UnlinkTransaction</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;BOOL <a class="code" href="a00086.html#a6b737e544221f0da4c09fe14a5e64aa4">ValidateTransaction</a>(HCONV hConv, HANDLE hXact, <a class="code" href="a01845.html">PCONV_INFO</a> *ppcoi,</div>
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;    <a class="code" href="a01821.html">PXACT_INFO</a> *ppxi);</div>
<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160; </div>
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160; </div>
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;<span class="comment">// hdata.c</span></div>
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160; </div>
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;<span class="comment">// DDEML API DdeCreateDataHandle</span></div>
<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;HDDEDATA <a class="code" href="a00086.html#a172a497f8e292f94aa582081b635a467">InternalCreateDataHandle</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, LPBYTE pSrc, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cb,</div>
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;    <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cbOff, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> flags, WORD wStatus, WORD wFmt);</div>
<div class="line"><a name="l00365"></a><span class="lineno">  365</span>&#160;<span class="comment">// DDEML API DdeAddData</span></div>
<div class="line"><a name="l00366"></a><span class="lineno">  366</span>&#160;<span class="comment">// DDEML API DdeGetData</span></div>
<div class="line"><a name="l00367"></a><span class="lineno">  367</span>&#160;<span class="comment">// DDEML API DdeAccessData</span></div>
<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;<span class="comment">// DDEML API DdeUnaccessData</span></div>
<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;<span class="comment">// DDEML API DdeFreeDataHandle</span></div>
<div class="line"><a name="l00370"></a><span class="lineno">  370</span>&#160;BOOL <a class="code" href="a00086.html#a564e6aef7bb071b7fe80c6858779f080">ApplyFreeDataHandle</a>(HANDLE hData);</div>
<div class="line"><a name="l00371"></a><span class="lineno">  371</span>&#160;BOOL <a class="code" href="a00086.html#af93cd6d9ad14e06d1b89015f83b4cc6f">InternalFreeDataHandle</a>(HDDEDATA hData, BOOL fIgnorefRelease);</div>
<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;VOID <a class="code" href="a00086.html#ac15ecf31fbeaa6e816f2f916d4ed2371">FreeDDEData</a>(HANDLE hDDE, BOOL fIgnorefRelease, BOOL fFreeTruelyGlobalObjects);</div>
<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;HANDLE <a class="code" href="a00086.html#af89b93db5d183dfb4be78f13c4761c37">CopyDDEData</a>(HANDLE hDDE, BOOL fExec);</div>
<div class="line"><a name="l00374"></a><span class="lineno">  374</span>&#160; </div>
<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;<span class="comment">// callback.c</span></div>
<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160; </div>
<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;HDDEDATA <a class="code" href="a00086.html#a23a4646063ef5f4cdcf6d3840b705fc2">DoCallback</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, WORD wType, WORD wFmt, HCONV hConv,</div>
<div class="line"><a name="l00378"></a><span class="lineno">  378</span>&#160;    HSZ hsz1, HSZ hsz2, HDDEDATA hData, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> dw1, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> dw2);</div>
<div class="line"><a name="l00379"></a><span class="lineno">  379</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#ac32b90e65c4422b2dc5f30eb9cb7968f">_ClientEventCallback</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, <a class="code" href="a02489.html">PEVENT_PACKET</a> <a class="code" href="a00677.html#aca74961d0036b8ae855be8a9234df247">pep</a>);</div>
<div class="line"><a name="l00380"></a><span class="lineno">  380</span>&#160;<span class="comment">// DDEML API DdeEnableCallback</span></div>
<div class="line"><a name="l00381"></a><span class="lineno">  381</span>&#160;BOOL <a class="code" href="a00086.html#ab5c7d3163f69d2bbfe202db1292f5610">SetEnableState</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> wCmd);</div>
<div class="line"><a name="l00382"></a><span class="lineno">  382</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a95d634b6a8ebd16740ceac6b504f70e8">_ClientGetDDEHookData</a>(<a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> message, LONG lParam,</div>
<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;        PDDEML_MSG_HOOK_DATA pdmhd);</div>
<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a7450de5c178af399d6b4b1e0f28e4549">_ClientGetDDEFlags</a>(HANDLE hClient, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> flags);</div>
<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;BOOL <a class="code" href="a00086.html#ad8ac12f8fdb769ea1c53c64621cfb1bc">EnableEnumProc</a>(HWND hwnd, <a class="code" href="a01861.html">PENABLE_ENUM_STRUCT</a> pees);</div>
<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160; </div>
<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;<span class="comment">// ddemlwp.c</span></div>
<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160; </div>
<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;LONG <a class="code" href="a00086.html#a2709c2670904dc4afaaedca3f0667c3c">DDEMLMotherWndProc</a>(HWND, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a>, WPARAM, LPARAM);</div>
<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;LONG <a class="code" href="a00086.html#aa4f97e68533aacab0b394f7e3597c6c3">DDEMLClientWndProc</a>(HWND, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a>, WPARAM, LPARAM);</div>
<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;LONG <a class="code" href="a00086.html#abc9b72ecfafa46fe06eb74dbc4d87cee">DDEMLServerWndProc</a>(HWND, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a>, WPARAM, LPARAM);</div>
<div class="line"><a name="l00392"></a><span class="lineno">  392</span>&#160;<a class="code" href="a01845.html">PCONV_INFO</a> <a class="code" href="a00086.html#a168ce4c2f5e4dd1abff0f1e5a5604e0b">ProcessTerminateMsg</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, HWND hwndFrom);</div>
<div class="line"><a name="l00393"></a><span class="lineno">  393</span>&#160;VOID <a class="code" href="a00086.html#ad1ee83ce36e0654192e66d13a6b3fc92">ProcessAsyncDDEMsg</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, HWND hwndFrom, LONG lParam);</div>
<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;BOOL <a class="code" href="a00086.html#a5459f5ab9b0cc514d08826d75970e9a4">CheckForQueuedMessages</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi);</div>
<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;VOID <a class="code" href="a00086.html#a54b9aff41b792d1f4c3e4c0db4fa9d5c">DumpDDEMessage</a>(BOOL fFreeData, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;BOOL <a class="code" href="a00086.html#abe8dbc42db705ddc604cd5af462ab326">ProcessSyncDDEMessage</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160; </div>
<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;<span class="comment">// stdptcl.c</span></div>
<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;BOOL <a class="code" href="a00086.html#af44bf1d07cfc3fd9da468e05c1028be6">ClStartAdvise</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;BOOL <a class="code" href="a00086.html#abedb2f8d16b1440ec125c4233c358917">SvSpontAdvise</a>(<a class="code" href="a01853.html">PSVR_CONV_INFO</a> psi, LONG lParam);</div>
<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;BOOL <a class="code" href="a00086.html#a3d366a470c49d2824cf9ea7abfb0c591">ClRespAdviseAck</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;BOOL <a class="code" href="a00086.html#a76a473797e3eef0f9aaca6ec9032c457">SvStartAdviseUpdate</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cLinksToGo);</div>
<div class="line"><a name="l00404"></a><span class="lineno">  404</span>&#160;BOOL <a class="code" href="a00086.html#a3ab2970c1b245c0098307d5f7dc1b3c2">ClSpontAdviseData</a>(<a class="code" href="a01849.html">PCL_CONV_INFO</a> pci, LONG lParam);</div>
<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;BOOL <a class="code" href="a00086.html#a10a38c099efa84aee9f17633723e5888">SvRespAdviseDataAck</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;BOOL <a class="code" href="a00086.html#ae22ff366c5b7c5bc0cc7d22b5c36884b">ClStartUnadvise</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00407"></a><span class="lineno">  407</span>&#160;BOOL <a class="code" href="a00086.html#a1e43e401df20b086172782824ede2570">SvSpontUnadvise</a>(<a class="code" href="a01853.html">PSVR_CONV_INFO</a> psi, LONG lParam);</div>
<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;BOOL <a class="code" href="a00086.html#af59308ae4a8c15b8177dc31862d64295">ClRespUnadviseAck</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;BOOL <a class="code" href="a00086.html#ab33fde1c202482901a22501695193256">ClStartExecute</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;BOOL <a class="code" href="a00086.html#a577bec503d3771b8c612866724fce817">ClRespExecuteAck</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;BOOL <a class="code" href="a00086.html#a2f2b07793813729b365ea0e34d4753a2">ClStartPoke</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;BOOL <a class="code" href="a00086.html#a8a53fbc42859ba5208c862f3d3cf2362">SvSpontPoke</a>(<a class="code" href="a01853.html">PSVR_CONV_INFO</a> psi, LONG lParam);</div>
<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;BOOL <a class="code" href="a00086.html#ab6b5a8c9ddecb297ccf0b2b5869c2127">ClRespPokeAck</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;BOOL <a class="code" href="a00086.html#afa531ef37c095b516574aacc465a9b88">ClStartRequest</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi);</div>
<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;BOOL <a class="code" href="a00086.html#a57785e0936c7fa18dac3c67df0bfd125">SvSpontRequest</a>(<a class="code" href="a01853.html">PSVR_CONV_INFO</a> psi, LONG lParam);</div>
<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;BOOL <a class="code" href="a00086.html#a73cbecd16c71f2c895ba39b5e3266ddd">ClRespRequestData</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;BOOL <a class="code" href="a00086.html#a32adbfec20674656401501e6204f8c71">SpontaneousClientMessage</a>(<a class="code" href="a01849.html">PCL_CONV_INFO</a> pci, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;BOOL <a class="code" href="a00086.html#a711c7d1d2ee431c4ad25f94671b04f9d">SpontaneousServerMessage</a>(<a class="code" href="a01853.html">PSVR_CONV_INFO</a> psi, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, LONG lParam);</div>
<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;HANDLE <a class="code" href="a00086.html#a25b452366140d5cd334ef6f331b32aba">AllocAndSetDDEData</a>(LPBYTE pSrc, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> cb, WORD wStatus, WORD wFmt);</div>
<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;<a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> <a class="code" href="a00086.html#a7c7c3db06896a1cea633d0f767a76bb9">PackAndPostMessage</a>(HWND hwndTo, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msgIn, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msgOut, HWND hwndFrom,</div>
<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;    LONG lParam, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> uiLo, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> uiHi);</div>
<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;BOOL <a class="code" href="a00086.html#ac3abf182bbde229b441032f3f4ab6b24">ExtractDDEDataInfo</a>(HANDLE hDDE, LPWORD pwStatus, LPWORD pwFmt);</div>
<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;BOOL <a class="code" href="a00086.html#ac117fa6923f1ad29e21b7b5d6b4cb28a">TransactionComplete</a>(<a class="code" href="a01821.html">PXACT_INFO</a> pxi, HDDEDATA hData);</div>
<div class="line"><a name="l00424"></a><span class="lineno">  424</span>&#160;HANDLE <a class="code" href="a00086.html#a0be84938833902fe4f76eef140b1e46f">UnpackAndFreeDDEMLDataHandle</a>(HDDEDATA hData, BOOL fExec);</div>
<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160; </div>
<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;<span class="comment">// util.c</span></div>
<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160; </div>
<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;BOOL <a class="code" href="a00086.html#a9c4051843495a2b470f53526cfe569f1">AddLink</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> gaItem, WORD wFmt, WORD wType);</div>
<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;VOID <a class="code" href="a00086.html#a21a58dc05e3852357f94fda6251ceef6">DeleteLinkCount</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, <a class="code" href="a01837.html">PLINK_COUNT</a> pLinkCountDelete);</div>
<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160; </div>
<div class="line"><a name="l00431"></a><span class="lineno">  431</span>&#160;<span class="comment">// monitor.c</span></div>
<div class="line"><a name="l00432"></a><span class="lineno">  432</span>&#160; </div>
<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;VOID <a class="code" href="a00086.html#a8628b73c181258c2bb72005095daba99">MonitorStringHandle</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, HSZ hsz, <a class="code" href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a> fsAction);</div>
<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;VOID <a class="code" href="a00086.html#a677b9c9251e94b0c2fd85c015cae682b">MonitorLink</a>(<a class="code" href="a01841.html">PCL_INSTANCE_INFO</a> pcii, BOOL fEstablished, BOOL fNoData,</div>
<div class="line"><a name="l00435"></a><span class="lineno">  435</span>&#160;        <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> laSvc, <a class="code" href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a> laTopic, <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> gaItem, WORD wFmt, BOOL fServer,</div>
<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;        HCONV hConvServer, HCONV hConvClient);</div>
<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;VOID <a class="code" href="a00086.html#ac5c1748174229c10d19c3fb3bb86be7e">MonitorConv</a>(<a class="code" href="a01845.html">PCONV_INFO</a> pcoi, BOOL fConnect);</div>
<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160; </div>
<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;<span class="comment">// register.c</span></div>
<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160; </div>
<div class="line"><a name="l00441"></a><span class="lineno">  441</span>&#160;VOID <a class="code" href="a00086.html#a0318ddbf42ddd0b0af4c9d9ba2a64d47">RegisterService</a>(BOOL fRegister, <a class="code" href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a> gaApp, HWND hwndListen);</div>
<div class="line"><a name="l00442"></a><span class="lineno">  442</span>&#160;LRESULT <a class="code" href="a00086.html#ac25ddc60f10991e12f9b2ae9e980f441">ProcessRegistrationMessage</a>(HWND hwnd, <a class="code" href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a> msg, WPARAM wParam, LPARAM lParam);</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<div class="ttc" id="aa01825_html_a491330cc2632c738dbfac1d6393eedb6"><div class="ttname"><a href="a01825.html#a491330cc2632c738dbfac1d6393eedb6">tagADVISE_LINK::laItem</a></div><div class="ttdeci">LATOM laItem</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00139">ddemlcli.h:139</a></div></div>
<div class="ttc" id="aa00086_html_ab6b5a8c9ddecb297ccf0b2b5869c2127"><div class="ttname"><a href="a00086.html#ab6b5a8c9ddecb297ccf0b2b5869c2127">ClRespPokeAck</a></div><div class="ttdeci">BOOL ClRespPokeAck(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01091">stdptcl.c:1091</a></div></div>
<div class="ttc" id="aa01857_html_a4790abb1d49e1e3ec035ae70eef5cf2f"><div class="ttname"><a href="a01857.html#a4790abb1d49e1e3ec035ae70eef5cf2f">tagCONVLIST::chwnd</a></div><div class="ttdeci">int chwnd</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00233">ddemlcli.h:233</a></div></div>
<div class="ttc" id="aa01841_html_acc28f5bbd994c83b4f4f103bd4af2218"><div class="ttname"><a href="a01841.html#acc28f5bbd994c83b4f4f103bd4af2218">tagCL_INSTANCE_INFO::ConvStartupState</a></div><div class="ttdeci">WORD ConvStartupState</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00191">ddemlcli.h:191</a></div></div>
<div class="ttc" id="aa00086_html_a23f462ffd5dc1559d7114285cc37023a"><div class="ttname"><a href="a00086.html#a23f462ffd5dc1559d7114285cc37023a">PFNHANDLEAPPLY</a></div><div class="ttdeci">BOOL(* PFNHANDLEAPPLY)(HANDLE)</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00072">ddemlcli.h:72</a></div></div>
<div class="ttc" id="aa00086_html_ae22ff366c5b7c5bc0cc7d22b5c36884b"><div class="ttname"><a href="a00086.html#ae22ff366c5b7c5bc0cc7d22b5c36884b">ClStartUnadvise</a></div><div class="ttdeci">BOOL ClStartUnadvise(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00544">stdptcl.c:544</a></div></div>
<div class="ttc" id="aa00086_html_ac25ddc60f10991e12f9b2ae9e980f441"><div class="ttname"><a href="a00086.html#ac25ddc60f10991e12f9b2ae9e980f441">ProcessRegistrationMessage</a></div><div class="ttdeci">LRESULT ProcessRegistrationMessage(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00233_source.html#l00088">register.c:88</a></div></div>
<div class="ttc" id="aa00086_html_ad1ee83ce36e0654192e66d13a6b3fc92"><div class="ttname"><a href="a00086.html#ad1ee83ce36e0654192e66d13a6b3fc92">ProcessAsyncDDEMsg</a></div><div class="ttdeci">VOID ProcessAsyncDDEMsg(PCONV_INFO pcoi, UINT msg, HWND hwndFrom, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00570">ddemlwp.c:570</a></div></div>
<div class="ttc" id="aa00086_html_a5459f5ab9b0cc514d08826d75970e9a4"><div class="ttname"><a href="a00086.html#a5459f5ab9b0cc514d08826d75970e9a4">CheckForQueuedMessages</a></div><div class="ttdeci">BOOL CheckForQueuedMessages(PCONV_INFO pcoi)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00662">ddemlwp.c:662</a></div></div>
<div class="ttc" id="aa00086_html_a4f157f2b74fc2425df35faf70c483364"><div class="ttname"><a href="a00086.html#a4f157f2b74fc2425df35faf70c483364">WaitForZombieTerminate</a></div><div class="ttdeci">BOOL WaitForZombieTerminate(HANDLE hData)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l01463">connect.c:1463</a></div></div>
<div class="ttc" id="aa01821_html_a3e72a0d3f2894bdf7fea52a56128e0e5"><div class="ttname"><a href="a01821.html#a3e72a0d3f2894bdf7fea52a56128e0e5">tagXACT_INFO::pfnResponse</a></div><div class="ttdeci">FNRESPONSE pfnResponse</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00117">ddemlcli.h:117</a></div></div>
<div class="ttc" id="aa01841_html_a9735d28a0381236e8c20f45a431efd55"><div class="ttname"><a href="a01841.html#a9735d28a0381236e8c20f45a431efd55">tagCL_INSTANCE_INFO::afCmd</a></div><div class="ttdeci">DWORD afCmd</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00183">ddemlcli.h:183</a></div></div>
<div class="ttc" id="aa01865_html"><div class="ttname"><a href="a01865.html">tagDDEMLDATA</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00247">ddemlcli.h:247</a></div></div>
<div class="ttc" id="aa00086_html_ad19d40cec408a8162a6e46ef0d1581c5"><div class="ttname"><a href="a00086.html#ad19d40cec408a8162a6e46ef0d1581c5">DDE_MESSAGE_QUEUE</a></div><div class="ttdeci">struct tagDDE_MESSAGE_QUEUE DDE_MESSAGE_QUEUE</div></div>
<div class="ttc" id="aa00086_html_a54b9aff41b792d1f4c3e4c0db4fa9d5c"><div class="ttname"><a href="a00086.html#a54b9aff41b792d1f4c3e4c0db4fa9d5c">DumpDDEMessage</a></div><div class="ttdeci">VOID DumpDDEMessage(BOOL fFreeData, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00712">ddemlwp.c:712</a></div></div>
<div class="ttc" id="aa01837_html_a32dda772d5b26adbb6086b12a627bdd0"><div class="ttname"><a href="a01837.html#a32dda772d5b26adbb6086b12a627bdd0">tagLINK_COUNT::Count</a></div><div class="ttdeci">short Count</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00172">ddemlcli.h:172</a></div></div>
<div class="ttc" id="aa01821_html"><div class="ttname"><a href="a01821.html">tagXACT_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00112">ddemlcli.h:112</a></div></div>
<div class="ttc" id="aa00086_html_a39e256548fb3bd87386af9d7d0764382"><div class="ttname"><a href="a00086.html#a39e256548fb3bd87386af9d7d0764382">SetHandleData</a></div><div class="ttdeci">VOID SetHandleData(HANDLE h, DWORD dwData)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00185">handles.c:185</a></div></div>
<div class="ttc" id="aa01853_html"><div class="ttname"><a href="a01853.html">tagSVR_CONV_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00228">ddemlcli.h:228</a></div></div>
<div class="ttc" id="aa01861_html_a43fc99dbd61e69b6e4d3229c4a143ad8"><div class="ttname"><a href="a01861.html#a43fc99dbd61e69b6e4d3229c4a143ad8">tagENABLE_ENUM_STRUCT::pfRet</a></div><div class="ttdeci">BOOL * pfRet</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00240">ddemlcli.h:240</a></div></div>
<div class="ttc" id="aa00086_html_abedb2f8d16b1440ec125c4233c358917"><div class="ttname"><a href="a00086.html#abedb2f8d16b1440ec125c4233c358917">SvSpontAdvise</a></div><div class="ttdeci">BOOL SvSpontAdvise(PSVR_CONV_INFO psi, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00110">stdptcl.c:110</a></div></div>
<div class="ttc" id="aa00086_html_a908a74e7a82f658e6725be8a2891f24e"><div class="ttname"><a href="a00086.html#a908a74e7a82f658e6725be8a2891f24e">PXACT_INFO</a></div><div class="ttdeci">struct tagXACT_INFO * PXACT_INFO</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00108">ddemlcli.h:108</a></div></div>
<div class="ttc" id="aa00086_html_a23a4646063ef5f4cdcf6d3840b705fc2"><div class="ttname"><a href="a00086.html#a23a4646063ef5f4cdcf6d3840b705fc2">DoCallback</a></div><div class="ttdeci">HDDEDATA DoCallback(PCL_INSTANCE_INFO pcii, WORD wType, WORD wFmt, HCONV hConv, HSZ hsz1, HSZ hsz2, HDDEDATA hData, DWORD dw1, DWORD dw2)</div><div class="ttdef"><b>Definition:</b> <a href="a00008_source.html#l00022">callback.c:22</a></div></div>
<div class="ttc" id="aa01821_html_a1954303f7113d24c70c895196e307539"><div class="ttname"><a href="a01821.html#a1954303f7113d24c70c895196e307539">tagXACT_INFO::wStatus</a></div><div class="ttdeci">WORD wStatus</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00121">ddemlcli.h:121</a></div></div>
<div class="ttc" id="aa01821_html_aa5250ff1f63a5d1730bc299c7a96b6af"><div class="ttname"><a href="a01821.html#aa5250ff1f63a5d1730bc299c7a96b6af">tagXACT_INFO::flags</a></div><div class="ttdeci">WORD flags</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00122">ddemlcli.h:122</a></div></div>
<div class="ttc" id="aa00086_html_af89b93db5d183dfb4be78f13c4761c37"><div class="ttname"><a href="a00086.html#af89b93db5d183dfb4be78f13c4761c37">CopyDDEData</a></div><div class="ttdeci">HANDLE CopyDDEData(HANDLE hDDE, BOOL fExec)</div><div class="ttdef"><b>Definition:</b> <a href="a00158_source.html#l00650">hdata.c:650</a></div></div>
<div class="ttc" id="aa01845_html_ac54e3b685e73c03228d890f651895a84"><div class="ttname"><a href="a01845.html#ac54e3b685e73c03228d890f651895a84">tagCONV_INFO::pcii</a></div><div class="ttdeci">PCL_INSTANCE_INFO pcii</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00204">ddemlcli.h:204</a></div></div>
<div class="ttc" id="aa01865_html_a29bb851466268efcf57e7e81e2d0ab09"><div class="ttname"><a href="a01865.html#a29bb851466268efcf57e7e81e2d0ab09">tagDDEMLDATA::flags</a></div><div class="ttdeci">DWORD flags</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00249">ddemlcli.h:249</a></div></div>
<div class="ttc" id="aa00086_html_af59308ae4a8c15b8177dc31862d64295"><div class="ttname"><a href="a00086.html#af59308ae4a8c15b8177dc31862d64295">ClRespUnadviseAck</a></div><div class="ttdeci">BOOL ClRespUnadviseAck(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00702">stdptcl.c:702</a></div></div>
<div class="ttc" id="aa01845_html_a6f9fff70be46542c217424f5f415821a"><div class="ttname"><a href="a01845.html#a6f9fff70be46542c217424f5f415821a">tagCONV_INFO::next</a></div><div class="ttdeci">struct tagCONV_INFO * next</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00203">ddemlcli.h:203</a></div></div>
<div class="ttc" id="aa00086_html_a0f6d5b9278a13a4e99b1fcea9a10d611"><div class="ttname"><a href="a00086.html#a0f6d5b9278a13a4e99b1fcea9a10d611">FindIstanceHandleFromHandle</a></div><div class="ttdeci">HANDLE FindIstanceHandleFromHandle(HANDLE h)</div></div>
<div class="ttc" id="aa01841_html_a6a33ca20f90febbc42166c4466d979c2"><div class="ttname"><a href="a01841.html#a6a33ca20f90febbc42166c4466d979c2">tagCL_INSTANCE_INFO::hInstClient</a></div><div class="ttdeci">HANDLE hInstClient</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00178">ddemlcli.h:178</a></div></div>
<div class="ttc" id="aa00086_html_a40329f973a119a2a8109a08379b5e0c6"><div class="ttname"><a href="a00086.html#a40329f973a119a2a8109a08379b5e0c6">ValidateConnectParameters</a></div><div class="ttdeci">BOOL ValidateConnectParameters(HANDLE hInst, PCL_INSTANCE_INFO *ppcii, HSZ *phszService, HSZ hszTopic, LATOM *plaNormalSvcName, PCONVCONTEXT *ppCC, HWND *phwndTarget, HCONVLIST hConvList)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l00489">connect.c:489</a></div></div>
<div class="ttc" id="aa00086_html_a57785e0936c7fa18dac3c67df0bfd125"><div class="ttname"><a href="a00086.html#a57785e0936c7fa18dac3c67df0bfd125">SvSpontRequest</a></div><div class="ttdeci">BOOL SvSpontRequest(PSVR_CONV_INFO psi, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01182">stdptcl.c:1182</a></div></div>
<div class="ttc" id="aa00086_html_a3a6dc4779828830febfd0fef1df87c45"><div class="ttname"><a href="a00086.html#a3a6dc4779828830febfd0fef1df87c45">PDDEMLDATA</a></div><div class="ttdeci">struct tagDDEMLDATA * PDDEMLDATA</div></div>
<div class="ttc" id="aa00086_html_ab5c7d3163f69d2bbfe202db1292f5610"><div class="ttname"><a href="a00086.html#ab5c7d3163f69d2bbfe202db1292f5610">SetEnableState</a></div><div class="ttdeci">BOOL SetEnableState(PCONV_INFO pcoi, UINT wCmd)</div><div class="ttdef"><b>Definition:</b> <a href="a00008_source.html#l00435">callback.c:435</a></div></div>
<div class="ttc" id="aa00086_html_a8b1dac0d7df0db989baea83c538d9c3c"><div class="ttname"><a href="a00086.html#a8b1dac0d7df0db989baea83c538d9c3c">ApplyFunctionToObjects</a></div><div class="ttdeci">VOID ApplyFunctionToObjects(DWORD ExpectedType, DWORD ExpectedInstance, PFNHANDLEAPPLY pfn)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00263">handles.c:263</a></div></div>
<div class="ttc" id="aa00086_html_aa23a5781d2648130b7fe700b25e3b157"><div class="ttname"><a href="a00086.html#aa23a5781d2648130b7fe700b25e3b157">GetConvContext</a></div><div class="ttdeci">VOID GetConvContext(HWND hwnd, LONG *pl)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00366">xact.c:366</a></div></div>
<div class="ttc" id="aa00563_html_a7b9b0ae15722c1f5e47208b05166acf3"><div class="ttname"><a href="a00563.html#a7b9b0ae15722c1f5e47208b05166acf3">type</a></div><div class="ttdeci">ddeml v[i&lt; inst &gt;][t&lt; type &gt;][hObj|pObj] Dump DDEML state information ddeml lists all ddeml instances for this process n ddeml t&lt; type &gt; lists all ddeml objects of the given type n type</div><div class="ttdef"><b>Definition:</b> <a href="a00563_source.html#l00068">exts.h:68</a></div></div>
<div class="ttc" id="aa00086_html_a32adbfec20674656401501e6204f8c71"><div class="ttname"><a href="a00086.html#a32adbfec20674656401501e6204f8c71">SpontaneousClientMessage</a></div><div class="ttdeci">BOOL SpontaneousClientMessage(PCL_CONV_INFO pci, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01371">stdptcl.c:1371</a></div></div>
<div class="ttc" id="aa00086_html_a2a5033cd5af291285fee6c31698fe252"><div class="ttname"><a href="a00086.html#a2a5033cd5af291285fee6c31698fe252">InternalDdeQueryString</a></div><div class="ttdeci">DWORD InternalDdeQueryString(DWORD idInst, HSZ hsz, PVOID psz, DWORD cchMax, INT iCodePage)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00141">hsz.c:141</a></div></div>
<div class="ttc" id="aa00086_html_abe8dbc42db705ddc604cd5af462ab326"><div class="ttname"><a href="a00086.html#abe8dbc42db705ddc604cd5af462ab326">ProcessSyncDDEMessage</a></div><div class="ttdeci">BOOL ProcessSyncDDEMessage(PCONV_INFO pcoi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00780">ddemlwp.c:780</a></div></div>
<div class="ttc" id="aa00086_html_a25b452366140d5cd334ef6f331b32aba"><div class="ttname"><a href="a00086.html#a25b452366140d5cd334ef6f331b32aba">AllocAndSetDDEData</a></div><div class="ttdeci">HANDLE AllocAndSetDDEData(LPBYTE pSrc, DWORD cb, WORD wStatus, WORD wFmt)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01449">stdptcl.c:1449</a></div></div>
<div class="ttc" id="aa01837_html_a037642095df06ec39ad1a904cc1f7c30"><div class="ttname"><a href="a01837.html#a037642095df06ec39ad1a904cc1f7c30">tagLINK_COUNT::laTopic</a></div><div class="ttdeci">LATOM laTopic</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00167">ddemlcli.h:167</a></div></div>
<div class="ttc" id="aa01841_html_a08eff0aa356c1605fcfdc40a6a29b25d"><div class="ttname"><a href="a01841.html#a08eff0aa356c1605fcfdc40a6a29b25d">tagCL_INSTANCE_INFO::cServerLookupAlloc</a></div><div class="ttdeci">short cServerLookupAlloc</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00190">ddemlcli.h:190</a></div></div>
<div class="ttc" id="aa01829_html_aea6dbba0f7eb12aee294a96f0ed5b1b6"><div class="ttname"><a href="a01829.html#aea6dbba0f7eb12aee294a96f0ed5b1b6">tagDDE_MESSAGE_QUEUE::lParam</a></div><div class="ttdeci">LONG lParam</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00154">ddemlcli.h:154</a></div></div>
<div class="ttc" id="aa00086_html_a95d634b6a8ebd16740ceac6b504f70e8"><div class="ttname"><a href="a00086.html#a95d634b6a8ebd16740ceac6b504f70e8">_ClientGetDDEHookData</a></div><div class="ttdeci">DWORD _ClientGetDDEHookData(UINT message, LONG lParam, PDDEML_MSG_HOOK_DATA pdmhd)</div><div class="ttdef"><b>Definition:</b> <a href="a00008_source.html#l00494">callback.c:494</a></div></div>
<div class="ttc" id="aa00086_html_a2f2b07793813729b365ea0e34d4753a2"><div class="ttname"><a href="a00086.html#a2f2b07793813729b365ea0e34d4753a2">ClStartPoke</a></div><div class="ttdeci">BOOL ClStartPoke(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00987">stdptcl.c:987</a></div></div>
<div class="ttc" id="aa01841_html_aa5250ff1f63a5d1730bc299c7a96b6af"><div class="ttname"><a href="a01841.html#aa5250ff1f63a5d1730bc299c7a96b6af">tagCL_INSTANCE_INFO::flags</a></div><div class="ttdeci">WORD flags</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00192">ddemlcli.h:192</a></div></div>
<div class="ttc" id="aa00086_html_a09d781db504a8acf1cc60ed2f195ff29"><div class="ttname"><a href="a00086.html#a09d781db504a8acf1cc60ed2f195ff29">ParseInstSpecificAtom</a></div><div class="ttdeci">HWND ParseInstSpecificAtom(LATOM la, LATOM *plaNormal)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00398">hsz.c:398</a></div></div>
<div class="ttc" id="aa01833_html_a45847fad972270155c58f8ca1db7c5c9"><div class="ttname"><a href="a01833.html#a45847fad972270155c58f8ca1db7c5c9">tagSERVER_LOOKUP::hwndServer</a></div><div class="ttdeci">HWND hwndServer</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00162">ddemlcli.h:162</a></div></div>
<div class="ttc" id="aa00086_html_abc9b72ecfafa46fe06eb74dbc4d87cee"><div class="ttname"><a href="a00086.html#abc9b72ecfafa46fe06eb74dbc4d87cee">DDEMLServerWndProc</a></div><div class="ttdeci">LONG DDEMLServerWndProc(HWND, UINT, WPARAM, LPARAM)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00494">ddemlwp.c:494</a></div></div>
<div class="ttc" id="aa00086_html_a164117241c775958fe49a399fda44d81"><div class="ttname"><a href="a00086.html#a164117241c775958fe49a399fda44d81">PADVISE_LINK</a></div><div class="ttdeci">struct tagADVISE_LINK * PADVISE_LINK</div></div>
<div class="ttc" id="aa00086_html_a75d598aece32fe2ddee0dc39dd425129"><div class="ttname"><a href="a00086.html#a75d598aece32fe2ddee0dc39dd425129">AddInstance</a></div><div class="ttdeci">DWORD AddInstance(HANDLE hInst)</div><div class="ttdef"><b>Definition:</b> <a href="a00170_source.html#l00040">instance.c:40</a></div></div>
<div class="ttc" id="aa01849_html_a18a38472c38612dfaa3a8d5bb1361008"><div class="ttname"><a href="a01849.html#a18a38472c38612dfaa3a8d5bb1361008">tagCL_CONV_INFO::hConvList</a></div><div class="ttdeci">HCONVLIST hConvList</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00225">ddemlcli.h:225</a></div></div>
<div class="ttc" id="aa01849_html"><div class="ttname"><a href="a01849.html">tagCL_CONV_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00222">ddemlcli.h:222</a></div></div>
<div class="ttc" id="aa00086_html_ad8ac12f8fdb769ea1c53c64621cfb1bc"><div class="ttname"><a href="a00086.html#ad8ac12f8fdb769ea1c53c64621cfb1bc">EnableEnumProc</a></div><div class="ttdeci">BOOL EnableEnumProc(HWND hwnd, PENABLE_ENUM_STRUCT pees)</div><div class="ttdef"><b>Definition:</b> <a href="a00008_source.html#l00289">callback.c:289</a></div></div>
<div class="ttc" id="aa00953_html_a392e62da233ed3e2f7c3fd4f487a3896"><div class="ttname"><a href="a00953.html#a392e62da233ed3e2f7c3fd4f487a3896">INT</a></div><div class="ttdeci">int INT</div><div class="ttdef"><b>Definition:</b> <a href="a00953_source.html#l00006">bench.c:6</a></div></div>
<div class="ttc" id="aa00086_html_ad0bc6aeab1b79905a33161083126a330"><div class="ttname"><a href="a00086.html#ad0bc6aeab1b79905a33161083126a330">SERVER_LOOKUP</a></div><div class="ttdeci">struct tagSERVER_LOOKUP SERVER_LOOKUP</div></div>
<div class="ttc" id="aa01845_html_abb1c8670b152a59cef661dba09b0d09a"><div class="ttname"><a href="a01845.html#abb1c8670b152a59cef661dba09b0d09a">tagCONV_INFO::cLinks</a></div><div class="ttdeci">int cLinks</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00218">ddemlcli.h:218</a></div></div>
<div class="ttc" id="aa00086_html_a74f36efd1711016cbf41427811c2edea"><div class="ttname"><a href="a00086.html#a74f36efd1711016cbf41427811c2edea">GlobalToLocalAtom</a></div><div class="ttdeci">LATOM GlobalToLocalAtom(GATOM ga)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00464">hsz.c:464</a></div></div>
<div class="ttc" id="aa01853_html_a32c7595834535b04b8e88dd6ddb09d47"><div class="ttname"><a href="a01853.html#a32c7595834535b04b8e88dd6ddb09d47">tagSVR_CONV_INFO::ci</a></div><div class="ttdeci">CONV_INFO ci</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00229">ddemlcli.h:229</a></div></div>
<div class="ttc" id="aa01837_html"><div class="ttname"><a href="a01837.html">tagLINK_COUNT</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00165">ddemlcli.h:165</a></div></div>
<div class="ttc" id="aa01833_html_a037642095df06ec39ad1a904cc1f7c30"><div class="ttname"><a href="a01833.html#a037642095df06ec39ad1a904cc1f7c30">tagSERVER_LOOKUP::laTopic</a></div><div class="ttdeci">LATOM laTopic</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00161">ddemlcli.h:161</a></div></div>
<div class="ttc" id="aa01861_html_a0bdb6066c17d8e9d8b9f58c7168bb123"><div class="ttname"><a href="a01861.html#a0bdb6066c17d8e9d8b9f58c7168bb123">tagENABLE_ENUM_STRUCT::wCmd</a></div><div class="ttdeci">WORD wCmd</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00241">ddemlcli.h:241</a></div></div>
<div class="ttc" id="aa00086_html_a680f5d0f7b3ca3522b69934c1e67156e"><div class="ttname"><a href="a00086.html#a680f5d0f7b3ca3522b69934c1e67156e">MakeInstSpecificAtom</a></div><div class="ttdeci">LATOM MakeInstSpecificAtom(LATOM la, HWND hwnd)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00367">hsz.c:367</a></div></div>
<div class="ttc" id="aa00086_html_a28bd8df0f53bb221fb21ec9650866ee8"><div class="ttname"><a href="a00086.html#a28bd8df0f53bb221fb21ec9650866ee8">FreeConversationResources</a></div><div class="ttdeci">VOID FreeConversationResources(PCONV_INFO pcoi)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l01343">connect.c:1343</a></div></div>
<div class="ttc" id="aa01845_html_ae2f75489761175d860578ce7ebf48913"><div class="ttname"><a href="a01845.html#ae2f75489761175d860578ce7ebf48913">tagCONV_INFO::pxiOut</a></div><div class="ttdeci">PXACT_INFO pxiOut</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00214">ddemlcli.h:214</a></div></div>
<div class="ttc" id="aa01845_html_aebd902014126dae5595b53fbbce3dc5a"><div class="ttname"><a href="a01845.html#aebd902014126dae5595b53fbbce3dc5a">tagCONV_INFO::dmqIn</a></div><div class="ttdeci">PDDE_MESSAGE_QUEUE dmqIn</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00215">ddemlcli.h:215</a></div></div>
<div class="ttc" id="aa00086_html_a331fb600fe3ddb80f41070ab2e0d7ddf"><div class="ttname"><a href="a00086.html#a331fb600fe3ddb80f41070ab2e0d7ddf">LINK_COUNT</a></div><div class="ttdeci">struct tagLINK_COUNT LINK_COUNT</div></div>
<div class="ttc" id="aa00086_html_ac3abf182bbde229b441032f3f4ab6b24"><div class="ttname"><a href="a00086.html#ac3abf182bbde229b441032f3f4ab6b24">ExtractDDEDataInfo</a></div><div class="ttdeci">BOOL ExtractDDEDataInfo(HANDLE hDDE, LPWORD pwStatus, LPWORD pwFmt)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01543">stdptcl.c:1543</a></div></div>
<div class="ttc" id="aa00086_html_a7c7c3db06896a1cea633d0f767a76bb9"><div class="ttname"><a href="a00086.html#a7c7c3db06896a1cea633d0f767a76bb9">PackAndPostMessage</a></div><div class="ttdeci">DWORD PackAndPostMessage(HWND hwndTo, UINT msgIn, UINT msgOut, HWND hwndFrom, LONG lParam, UINT uiLo, UINT uiHi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01504">stdptcl.c:1504</a></div></div>
<div class="ttc" id="aa00086_html_ae53e1112fd509bee38591651dd39d365"><div class="ttname"><a href="a00086.html#ae53e1112fd509bee38591651dd39d365">gcsDDEML</a></div><div class="ttdeci">RTL_CRITICAL_SECTION gcsDDEML</div><div class="ttdef"><b>Definition:</b> <a href="a00083_source.html#l00016">ddemlcli.c:16</a></div></div>
<div class="ttc" id="aa00086_html_a377b6e2fd6b0ee65021aea473fd8ed2a"><div class="ttname"><a href="a00086.html#a377b6e2fd6b0ee65021aea473fd8ed2a">DDEMLDATA</a></div><div class="ttdeci">struct tagDDEMLDATA DDEMLDATA</div></div>
<div class="ttc" id="aa00086_html_a79511ee28e1a1b4843ee182f03a7f975"><div class="ttname"><a href="a00086.html#a79511ee28e1a1b4843ee182f03a7f975">ValidateInstance</a></div><div class="ttdeci">PCL_INSTANCE_INFO ValidateInstance(HANDLE hInst)</div><div class="ttdef"><b>Definition:</b> <a href="a00170_source.html#l00111">instance.c:111</a></div></div>
<div class="ttc" id="aa00086_html_a8628b73c181258c2bb72005095daba99"><div class="ttname"><a href="a00086.html#a8628b73c181258c2bb72005095daba99">MonitorStringHandle</a></div><div class="ttdeci">VOID MonitorStringHandle(PCL_INSTANCE_INFO pcii, HSZ hsz, DWORD fsAction)</div><div class="ttdef"><b>Definition:</b> <a href="a00209_source.html#l00029">monitor.c:29</a></div></div>
<div class="ttc" id="aa01829_html"><div class="ttname"><a href="a01829.html">tagDDE_MESSAGE_QUEUE</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00150">ddemlcli.h:150</a></div></div>
<div class="ttc" id="aa00086_html_a8b2e79f5b5173a6fbfeb65e2195720c3"><div class="ttname"><a href="a00086.html#a8b2e79f5b5173a6fbfeb65e2195720c3">SetLastDDEMLError</a></div><div class="ttdeci">VOID SetLastDDEMLError(PCL_INSTANCE_INFO pcii, DWORD error)</div><div class="ttdef"><b>Definition:</b> <a href="a00170_source.html#l00137">instance.c:137</a></div></div>
<div class="ttc" id="aa00086_html_ac117fa6923f1ad29e21b7b5d6b4cb28a"><div class="ttname"><a href="a00086.html#ac117fa6923f1ad29e21b7b5d6b4cb28a">TransactionComplete</a></div><div class="ttdeci">BOOL TransactionComplete(PXACT_INFO pxi, HDDEDATA hData)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01576">stdptcl.c:1576</a></div></div>
<div class="ttc" id="aa00086_html_a7450de5c178af399d6b4b1e0f28e4549"><div class="ttname"><a href="a00086.html#a7450de5c178af399d6b4b1e0f28e4549">_ClientGetDDEFlags</a></div><div class="ttdeci">DWORD _ClientGetDDEFlags(HANDLE hClient, DWORD flags)</div><div class="ttdef"><b>Definition:</b> <a href="a03185_source.html#l00512">client/ddetrack.c:512</a></div></div>
<div class="ttc" id="aa00086_html_a987c19c635c6c97a11982d34b26d5eaf"><div class="ttname"><a href="a00086.html#a987c19c635c6c97a11982d34b26d5eaf">CHANDLEENTRY</a></div><div class="ttdeci">struct tagCHANDLEENTRY CHANDLEENTRY</div></div>
<div class="ttc" id="aa00086_html_aed239e0a9f1565a4a118bd9e17a3a00d"><div class="ttname"><a href="a00086.html#aed239e0a9f1565a4a118bd9e17a3a00d">CONVLIST</a></div><div class="ttdeci">struct tagCONVLIST CONVLIST</div></div>
<div class="ttc" id="aa01817_html"><div class="ttname"><a href="a01817.html">tagCHANDLEENTRY</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00067">ddemlcli.h:67</a></div></div>
<div class="ttc" id="aa00086_html_a0318ddbf42ddd0b0af4c9d9ba2a64d47"><div class="ttname"><a href="a00086.html#a0318ddbf42ddd0b0af4c9d9ba2a64d47">RegisterService</a></div><div class="ttdeci">VOID RegisterService(BOOL fRegister, GATOM gaApp, HWND hwndListen)</div><div class="ttdef"><b>Definition:</b> <a href="a00233_source.html#l00066">register.c:66</a></div></div>
<div class="ttc" id="aa00086_html_a370ac503447fe202f66e18c839e94d7e"><div class="ttname"><a href="a00086.html#a370ac503447fe202f66e18c839e94d7e">ENABLE_ENUM_STRUCT</a></div><div class="ttdeci">struct tagENABLE_ENUM_STRUCT ENABLE_ENUM_STRUCT</div></div>
<div class="ttc" id="aa01841_html_af510a21d295aa2bec4db76c1c0d1616c"><div class="ttname"><a href="a01841.html#af510a21d295aa2bec4db76c1c0d1616c">tagCL_INSTANCE_INFO::plaNameService</a></div><div class="ttdeci">LATOM * plaNameService</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00187">ddemlcli.h:187</a></div></div>
<div class="ttc" id="aa01837_html_ad0b56899c2df27096898ccce24547723"><div class="ttname"><a href="a01837.html#ad0b56899c2df27096898ccce24547723">tagLINK_COUNT::gaItem</a></div><div class="ttdeci">GATOM gaItem</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00168">ddemlcli.h:168</a></div></div>
<div class="ttc" id="aa01837_html_a491330cc2632c738dbfac1d6393eedb6"><div class="ttname"><a href="a01837.html#a491330cc2632c738dbfac1d6393eedb6">tagLINK_COUNT::laItem</a></div><div class="ttdeci">LATOM laItem</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00169">ddemlcli.h:169</a></div></div>
<div class="ttc" id="aa00086_html_ac5c1748174229c10d19c3fb3bb86be7e"><div class="ttname"><a href="a00086.html#ac5c1748174229c10d19c3fb3bb86be7e">MonitorConv</a></div><div class="ttdeci">VOID MonitorConv(PCONV_INFO pcoi, BOOL fConnect)</div><div class="ttdef"><b>Definition:</b> <a href="a00209_source.html#l00165">monitor.c:165</a></div></div>
<div class="ttc" id="aa00086_html_a6e32f41e048da966b06caf60267b5580"><div class="ttname"><a href="a00086.html#a6e32f41e048da966b06caf60267b5580">PCONVLIST</a></div><div class="ttdeci">struct tagCONVLIST * PCONVLIST</div></div>
<div class="ttc" id="aa01841_html_adafcae37e57d97d2af3f070bd1042375"><div class="ttname"><a href="a01841.html#adafcae37e57d97d2af3f070bd1042375">tagCL_INSTANCE_INFO::aServerLookup</a></div><div class="ttdeci">PSERVER_LOOKUP aServerLookup</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00189">ddemlcli.h:189</a></div></div>
<div class="ttc" id="aa01845_html"><div class="ttname"><a href="a01845.html">tagCONV_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00202">ddemlcli.h:202</a></div></div>
<div class="ttc" id="aa01861_html_ab7fc1bfa1da2b9ac3e797722bb3f7eb0"><div class="ttname"><a href="a01861.html#ab7fc1bfa1da2b9ac3e797722bb3f7eb0">tagENABLE_ENUM_STRUCT::wCmd2</a></div><div class="ttdeci">WORD wCmd2</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00242">ddemlcli.h:242</a></div></div>
<div class="ttc" id="aa00086_html_a87ce9e0224b3b387167756b4d70b8d24"><div class="ttname"><a href="a00086.html#a87ce9e0224b3b387167756b4d70b8d24">PSERVER_LOOKUP</a></div><div class="ttdeci">struct tagSERVER_LOOKUP * PSERVER_LOOKUP</div></div>
<div class="ttc" id="aa00086_html_ac4d9ab18575ccd4aec49c424382546ec"><div class="ttname"><a href="a00086.html#ac4d9ab18575ccd4aec49c424382546ec">PENABLE_ENUM_STRUCT</a></div><div class="ttdeci">struct tagENABLE_ENUM_STRUCT * PENABLE_ENUM_STRUCT</div></div>
<div class="ttc" id="aa01821_html_a1b4d14fa2fda5a52ae98ab4b4bca7f7b"><div class="ttname"><a href="a01821.html#a1b4d14fa2fda5a52ae98ab4b4bca7f7b">tagXACT_INFO::hDDEResult</a></div><div class="ttdeci">HANDLE hDDEResult</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00125">ddemlcli.h:125</a></div></div>
<div class="ttc" id="aa00086_html_a94c133ba2c05e4193dd481f6ac11b2ed"><div class="ttname"><a href="a00086.html#a94c133ba2c05e4193dd481f6ac11b2ed">GATOM</a></div><div class="ttdeci">ATOM GATOM</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00019">ddemlcli.h:19</a></div></div>
<div class="ttc" id="aa01845_html_a75a4f922bf2ce728600db75f33c697bf"><div class="ttname"><a href="a01845.html#a75a4f922bf2ce728600db75f33c697bf">tagCONV_INFO::pxiIn</a></div><div class="ttdeci">PXACT_INFO pxiIn</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00213">ddemlcli.h:213</a></div></div>
<div class="ttc" id="aa01841_html_abadb8ad6b7d49c1277ff4932f2629f69"><div class="ttname"><a href="a01841.html#abadb8ad6b7d49c1277ff4932f2629f69">tagCL_INSTANCE_INFO::pfnCallback</a></div><div class="ttdeci">PFNCALLBACK pfnCallback</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00184">ddemlcli.h:184</a></div></div>
<div class="ttc" id="aa01833_html"><div class="ttname"><a href="a01833.html">tagSERVER_LOOKUP</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00159">ddemlcli.h:159</a></div></div>
<div class="ttc" id="aa00086_html_a89bdce114c4b9e3cfb093133493e3e9c"><div class="ttname"><a href="a00086.html#a89bdce114c4b9e3cfb093133493e3e9c">LinkTransaction</a></div><div class="ttdeci">VOID LinkTransaction(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00800">xact.c:800</a></div></div>
<div class="ttc" id="aa00086_html_af44bf1d07cfc3fd9da468e05c1028be6"><div class="ttname"><a href="a00086.html#af44bf1d07cfc3fd9da468e05c1028be6">ClStartAdvise</a></div><div class="ttdeci">BOOL ClStartAdvise(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00065">stdptcl.c:65</a></div></div>
<div class="ttc" id="aa00086_html_a763cdcfe7e86c87e6bd2b6e0d527766c"><div class="ttname"><a href="a00086.html#a763cdcfe7e86c87e6bd2b6e0d527766c">IncGlobalAtomCount</a></div><div class="ttdeci">GATOM IncGlobalAtomCount(GATOM la)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00490">hsz.c:490</a></div></div>
<div class="ttc" id="aa01837_html_ac6ac629d505432bedeb5cb3b7123ac98"><div class="ttname"><a href="a01837.html#ac6ac629d505432bedeb5cb3b7123ac98">tagLINK_COUNT::wFmt</a></div><div class="ttdeci">WORD wFmt</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00170">ddemlcli.h:170</a></div></div>
<div class="ttc" id="aa01841_html_a95c5ea2fe9e74aa8b772f13287b0ecda"><div class="ttname"><a href="a01841.html#a95c5ea2fe9e74aa8b772f13287b0ecda">tagCL_INSTANCE_INFO::hwndMother</a></div><div class="ttdeci">HWND hwndMother</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00180">ddemlcli.h:180</a></div></div>
<div class="ttc" id="aa00086_html_a0be84938833902fe4f76eef140b1e46f"><div class="ttname"><a href="a00086.html#a0be84938833902fe4f76eef140b1e46f">UnpackAndFreeDDEMLDataHandle</a></div><div class="ttdeci">HANDLE UnpackAndFreeDDEMLDataHandle(HDDEDATA hData, BOOL fExec)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01660">stdptcl.c:1660</a></div></div>
<div class="ttc" id="aa00086_html_ac15ecf31fbeaa6e816f2f916d4ed2371"><div class="ttname"><a href="a00086.html#ac15ecf31fbeaa6e816f2f916d4ed2371">FreeDDEData</a></div><div class="ttdeci">VOID FreeDDEData(HANDLE hDDE, BOOL fIgnorefRelease, BOOL fFreeTruelyGlobalObjects)</div><div class="ttdef"><b>Definition:</b> <a href="a00158_source.html#l00481">hdata.c:481</a></div></div>
<div class="ttc" id="aa00086_html_a67bbd37f9d5db25a888e23b68f00abe9"><div class="ttname"><a href="a00086.html#a67bbd37f9d5db25a888e23b68f00abe9">PSVR_CONV_INFO</a></div><div class="ttdeci">struct tagSVR_CONV_INFO * PSVR_CONV_INFO</div></div>
<div class="ttc" id="aa01841_html_a7f12cb41f151ba20c6052876aa458d00"><div class="ttname"><a href="a01841.html#a7f12cb41f151ba20c6052876aa458d00">tagCL_INSTANCE_INFO::pLinkCount</a></div><div class="ttdeci">PLINK_COUNT pLinkCount</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00194">ddemlcli.h:194</a></div></div>
<div class="ttc" id="aa00086_html_a1e2589cfbcdcbae52777331649ed5030"><div class="ttname"><a href="a00086.html#a1e2589cfbcdcbae52777331649ed5030">SVR_CONV_INFO</a></div><div class="ttdeci">struct tagSVR_CONV_INFO SVR_CONV_INFO</div></div>
<div class="ttc" id="aa00086_html_addc35586476828be0ae63df36451855f"><div class="ttname"><a href="a00086.html#addc35586476828be0ae63df36451855f">DefConvContext</a></div><div class="ttdeci">CONVCONTEXT DefConvContext</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l00105">connect.c:105</a></div></div>
<div class="ttc" id="aa00086_html_a3d366a470c49d2824cf9ea7abfb0c591"><div class="ttname"><a href="a00086.html#a3d366a470c49d2824cf9ea7abfb0c591">ClRespAdviseAck</a></div><div class="ttdeci">BOOL ClRespAdviseAck(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00188">stdptcl.c:188</a></div></div>
<div class="ttc" id="aa01837_html_abaf3237b7c439f6952526fe04044ee9e"><div class="ttname"><a href="a01837.html#abaf3237b7c439f6952526fe04044ee9e">tagLINK_COUNT::next</a></div><div class="ttdeci">struct tagLINK_COUNT * next</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00166">ddemlcli.h:166</a></div></div>
<div class="ttc" id="aa01845_html_aba9f8f0b5693cc2b4e3e1399bb9db05f"><div class="ttname"><a href="a01845.html#aba9f8f0b5693cc2b4e3e1399bb9db05f">tagCONV_INFO::hwndConv</a></div><div class="ttdeci">HWND hwndConv</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00210">ddemlcli.h:210</a></div></div>
<div class="ttc" id="aa00086_html_adbe86b8988c5c4ad029a820b85e5056f"><div class="ttname"><a href="a00086.html#adbe86b8988c5c4ad029a820b85e5056f">CONV_INFO</a></div><div class="ttdeci">struct tagCONV_INFO CONV_INFO</div></div>
<div class="ttc" id="aa00086_html_a51d9bfa110e39a8388cb2fcb52a79e56"><div class="ttname"><a href="a00086.html#a51d9bfa110e39a8388cb2fcb52a79e56">SetCommonStateFlags</a></div><div class="ttdeci">VOID SetCommonStateFlags(HWND hwndUs, HWND hwndThem, PWORD pwFlags)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l00874">connect.c:874</a></div></div>
<div class="ttc" id="aa01821_html_a384e253a2bcbd5fba033ae3d9367b7e2"><div class="ttname"><a href="a01821.html#a384e253a2bcbd5fba033ae3d9367b7e2">tagXACT_INFO::hDDESent</a></div><div class="ttdeci">HANDLE hDDESent</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00124">ddemlcli.h:124</a></div></div>
<div class="ttc" id="aa01825_html"><div class="ttname"><a href="a01825.html">tagADVISE_LINK</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00137">ddemlcli.h:137</a></div></div>
<div class="ttc" id="aa01849_html_a32c7595834535b04b8e88dd6ddb09d47"><div class="ttname"><a href="a01849.html#a32c7595834535b04b8e88dd6ddb09d47">tagCL_CONV_INFO::ci</a></div><div class="ttdeci">CONV_INFO ci</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00223">ddemlcli.h:223</a></div></div>
<div class="ttc" id="aa01825_html_ada696c68d610d9735c5f59302d2955ae"><div class="ttname"><a href="a01825.html#ada696c68d610d9735c5f59302d2955ae">tagADVISE_LINK::pLinkCount</a></div><div class="ttdeci">struct tagLINK_COUNT * pLinkCount</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00138">ddemlcli.h:138</a></div></div>
<div class="ttc" id="aa00899_html_a5ae2794b6935130488796d82dc3b6de7"><div class="ttname"><a href="a00899.html#a5ae2794b6935130488796d82dc3b6de7">RTL_CRITICAL_SECTION</a></div><div class="ttdeci">struct _RTL_CRITICAL_SECTION RTL_CRITICAL_SECTION</div><div class="ttdef"><b>Definition:</b> <a href="a00899_source.html#l00042">userk.h:42</a></div></div>
<div class="ttc" id="aa01837_html_a23a1038dcd2d6049ff910addc32d4934"><div class="ttname"><a href="a01837.html#a23a1038dcd2d6049ff910addc32d4934">tagLINK_COUNT::Total</a></div><div class="ttdeci">short Total</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00171">ddemlcli.h:171</a></div></div>
<div class="ttc" id="aa00086_html_afb884b9e2fb48a9b845acffcb306c059"><div class="ttname"><a href="a00086.html#afb884b9e2fb48a9b845acffcb306c059">LATOM</a></div><div class="ttdeci">ATOM LATOM</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00018">ddemlcli.h:18</a></div></div>
<div class="ttc" id="aa00563_html_a074685e97e89d6aa2accdfcb82328699"><div class="ttname"><a href="a00563.html#a074685e97e89d6aa2accdfcb82328699">DWORD</a></div><div class="ttdeci">ddeml v[i&lt; inst &gt;][t&lt; type &gt;][hObj|pObj] Dump DDEML state information ddeml lists all ddeml instances for this process n ddeml t&lt; type &gt; lists all ddeml objects of the given type n n assumes link is first DWORD</div><div class="ttdef"><b>Definition:</b> <a href="a00563_source.html#l00175">exts.h:175</a></div></div>
<div class="ttc" id="aa01841_html_a1ad66951311fd223bf92a5be3d20ba8f"><div class="ttname"><a href="a01841.html#a1ad66951311fd223bf92a5be3d20ba8f">tagCL_INSTANCE_INFO::hInstServer</a></div><div class="ttdeci">HANDLE hInstServer</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00177">ddemlcli.h:177</a></div></div>
<div class="ttc" id="aa01841_html_abcd75f399219ad50af9203b3af664789"><div class="ttname"><a href="a01841.html#abcd75f399219ad50af9203b3af664789">tagCL_INSTANCE_INFO::tid</a></div><div class="ttdeci">DWORD tid</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00186">ddemlcli.h:186</a></div></div>
<div class="ttc" id="aa01841_html_a2a73f8b3733386f6add35dcffbe075c4"><div class="ttname"><a href="a01841.html#a2a73f8b3733386f6add35dcffbe075c4">tagCL_INSTANCE_INFO::cNameServiceAlloc</a></div><div class="ttdeci">WORD cNameServiceAlloc</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00188">ddemlcli.h:188</a></div></div>
<div class="ttc" id="aa00086_html_a73cbecd16c71f2c895ba39b5e3266ddd"><div class="ttname"><a href="a00086.html#a73cbecd16c71f2c895ba39b5e3266ddd">ClRespRequestData</a></div><div class="ttdeci">BOOL ClRespRequestData(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01269">stdptcl.c:1269</a></div></div>
<div class="ttc" id="aa01845_html_a78930c840c46ba4e53015f8b5c4de020"><div class="ttname"><a href="a01845.html#a78930c840c46ba4e53015f8b5c4de020">tagCONV_INFO::dmqOut</a></div><div class="ttdeci">PDDE_MESSAGE_QUEUE dmqOut</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00216">ddemlcli.h:216</a></div></div>
<div class="ttc" id="aa01841_html_aeedf4ff87347e042a697331c6ca6b469"><div class="ttname"><a href="a01841.html#aeedf4ff87347e042a697331c6ca6b469">tagCL_INSTANCE_INFO::MonitorFlags</a></div><div class="ttdeci">DWORD MonitorFlags</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00179">ddemlcli.h:179</a></div></div>
<div class="ttc" id="aa01845_html_a5d717a64978f34c9afb8ae23374160a0"><div class="ttname"><a href="a01845.html#a5d717a64978f34c9afb8ae23374160a0">tagCONV_INFO::state</a></div><div class="ttdeci">WORD state</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00211">ddemlcli.h:211</a></div></div>
<div class="ttc" id="aa00086_html_a10a38c099efa84aee9f17633723e5888"><div class="ttname"><a href="a00086.html#a10a38c099efa84aee9f17633723e5888">SvRespAdviseDataAck</a></div><div class="ttdeci">BOOL SvRespAdviseDataAck(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00468">stdptcl.c:468</a></div></div>
<div class="ttc" id="aa00086_html_a34adc016586039afe7a1c30e345a1eac"><div class="ttname"><a href="a00086.html#a34adc016586039afe7a1c30e345a1eac">RW_RegisterDDEMLMother</a></div><div class="ttdeci">void RW_RegisterDDEMLMother(void)</div></div>
<div class="ttc" id="aa00086_html_a62263745665cb6423ab2f015a9b4b5be"><div class="ttname"><a href="a00086.html#a62263745665cb6423ab2f015a9b4b5be">PciiFromHandle</a></div><div class="ttdeci">PCL_INSTANCE_INFO PciiFromHandle(HANDLE h)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00226">handles.c:226</a></div></div>
<div class="ttc" id="aa00086_html_a677b9c9251e94b0c2fd85c015cae682b"><div class="ttname"><a href="a00086.html#a677b9c9251e94b0c2fd85c015cae682b">MonitorLink</a></div><div class="ttdeci">VOID MonitorLink(PCL_INSTANCE_INFO pcii, BOOL fEstablished, BOOL fNoData, LATOM laSvc, LATOM laTopic, GATOM gaItem, WORD wFmt, BOOL fServer, HCONV hConvServer, HCONV hConvClient)</div><div class="ttdef"><b>Definition:</b> <a href="a00209_source.html#l00088">monitor.c:88</a></div></div>
<div class="ttc" id="aa01821_html_a5d717a64978f34c9afb8ae23374160a0"><div class="ttname"><a href="a01821.html#a5d717a64978f34c9afb8ae23374160a0">tagXACT_INFO::state</a></div><div class="ttdeci">WORD state</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00123">ddemlcli.h:123</a></div></div>
<div class="ttc" id="aa00086_html_a168ce4c2f5e4dd1abff0f1e5a5604e0b"><div class="ttname"><a href="a00086.html#a168ce4c2f5e4dd1abff0f1e5a5604e0b">ProcessTerminateMsg</a></div><div class="ttdeci">PCONV_INFO ProcessTerminateMsg(PCONV_INFO pcoi, HWND hwndFrom)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00541">ddemlwp.c:541</a></div></div>
<div class="ttc" id="aa01821_html_aedf49a5424d4d9ad2cf1817a726c165f"><div class="ttname"><a href="a01821.html#aedf49a5424d4d9ad2cf1817a726c165f">tagXACT_INFO::wType</a></div><div class="ttdeci">WORD wType</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00120">ddemlcli.h:120</a></div></div>
<div class="ttc" id="aa01857_html_a620348880fc95c088c58c878ff8ba55a"><div class="ttname"><a href="a01857.html#a620348880fc95c088c58c878ff8ba55a">tagCONVLIST::ahwnd</a></div><div class="ttdeci">HWND ahwnd[1]</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00234">ddemlcli.h:234</a></div></div>
<div class="ttc" id="aa00086_html_ab4b8799817dd461e619a02ba50744fca"><div class="ttname"><a href="a00086.html#ab4b8799817dd461e619a02ba50744fca">ValidateHSZ</a></div><div class="ttdeci">DWORD ValidateHSZ(HSZ hsz)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00340">hsz.c:340</a></div></div>
<div class="ttc" id="aa01865_html_a4972111cfc06fe665c9de97d85abb5cc"><div class="ttname"><a href="a01865.html#a4972111cfc06fe665c9de97d85abb5cc">tagDDEMLDATA::hDDE</a></div><div class="ttdeci">HANDLE hDDE</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00248">ddemlcli.h:248</a></div></div>
<div class="ttc" id="aa01829_html_a43204af3a61671f6c669bf2539b7475f"><div class="ttname"><a href="a01829.html#a43204af3a61671f6c669bf2539b7475f">tagDDE_MESSAGE_QUEUE::msg</a></div><div class="ttdeci">UINT msg</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00153">ddemlcli.h:153</a></div></div>
<div class="ttc" id="aa01817_html_ad38b92af7d164a277eb2d30b5e65a489"><div class="ttname"><a href="a01817.html#ad38b92af7d164a277eb2d30b5e65a489">tagCHANDLEENTRY::dwData</a></div><div class="ttdeci">DWORD dwData</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00069">ddemlcli.h:69</a></div></div>
<div class="ttc" id="aa00086_html_a646e3657f2da0844d36fa6f886fb79c3"><div class="ttname"><a href="a00086.html#a646e3657f2da0844d36fa6f886fb79c3">CL_INSTANCE_INFO</a></div><div class="ttdeci">struct tagCL_INSTANCE_INFO CL_INSTANCE_INFO</div></div>
<div class="ttc" id="aa01833_html_a5234fbd6988274cd28565970f54a110c"><div class="ttname"><a href="a01833.html#a5234fbd6988274cd28565970f54a110c">tagSERVER_LOOKUP::laService</a></div><div class="ttdeci">LATOM laService</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00160">ddemlcli.h:160</a></div></div>
<div class="ttc" id="aa00086_html_a76a473797e3eef0f9aaca6ec9032c457"><div class="ttname"><a href="a00086.html#a76a473797e3eef0f9aaca6ec9032c457">SvStartAdviseUpdate</a></div><div class="ttdeci">BOOL SvStartAdviseUpdate(PXACT_INFO pxi, DWORD cLinksToGo)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00261">stdptcl.c:261</a></div></div>
<div class="ttc" id="aa00086_html_af93cd6d9ad14e06d1b89015f83b4cc6f"><div class="ttname"><a href="a00086.html#af93cd6d9ad14e06d1b89015f83b4cc6f">InternalFreeDataHandle</a></div><div class="ttdeci">BOOL InternalFreeDataHandle(HDDEDATA hData, BOOL fIgnorefRelease)</div><div class="ttdef"><b>Definition:</b> <a href="a00158_source.html#l00406">hdata.c:406</a></div></div>
<div class="ttc" id="aa00086_html_a9c4051843495a2b470f53526cfe569f1"><div class="ttname"><a href="a00086.html#a9c4051843495a2b470f53526cfe569f1">AddLink</a></div><div class="ttdeci">BOOL AddLink(PCONV_INFO pcoi, GATOM gaItem, WORD wFmt, WORD wType)</div><div class="ttdef"><b>Definition:</b> <a href="a00260_source.html#l00021">util.c:21</a></div></div>
<div class="ttc" id="aa00086_html_a8d54ad45707a1b0509cb71bcf281b7f2"><div class="ttname"><a href="a00086.html#a8d54ad45707a1b0509cb71bcf281b7f2">RW_RegisterDDEMLClient</a></div><div class="ttdeci">void RW_RegisterDDEMLClient(void)</div></div>
<div class="ttc" id="aa01821_html_a5ba94794b09bbe63db26f8ff21336123"><div class="ttname"><a href="a01821.html#a5ba94794b09bbe63db26f8ff21336123">tagXACT_INFO::hXact</a></div><div class="ttdeci">HANDLE hXact</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00116">ddemlcli.h:116</a></div></div>
<div class="ttc" id="aa00086_html_ad714b9dfd0100246ad2ae128fec95f98"><div class="ttname"><a href="a00086.html#ad714b9dfd0100246ad2ae128fec95f98">ConnectConv</a></div><div class="ttdeci">PCL_CONV_INFO ConnectConv(PCL_INSTANCE_INFO pcii, LATOM laService, LATOM laTopic, HWND hwndTarget, HWND hwndSkip, PCONVCONTEXT pCC, HCONVLIST hConvList, DWORD clst)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l00605">connect.c:605</a></div></div>
<div class="ttc" id="aa01825_html_a5d717a64978f34c9afb8ae23374160a0"><div class="ttname"><a href="a01825.html#a5d717a64978f34c9afb8ae23374160a0">tagADVISE_LINK::state</a></div><div class="ttdeci">WORD state</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00142">ddemlcli.h:142</a></div></div>
<div class="ttc" id="aa01861_html"><div class="ttname"><a href="a01861.html">tagENABLE_ENUM_STRUCT</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00239">ddemlcli.h:239</a></div></div>
<div class="ttc" id="aa01821_html_ad0b56899c2df27096898ccce24547723"><div class="ttname"><a href="a01821.html#ad0b56899c2df27096898ccce24547723">tagXACT_INFO::gaItem</a></div><div class="ttdeci">GATOM gaItem</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00118">ddemlcli.h:118</a></div></div>
<div class="ttc" id="aa00086_html_a3dc39629249824029407d9b5954b34f5"><div class="ttname"><a href="a00086.html#a3dc39629249824029407d9b5954b34f5">PCL_CONV_INFO</a></div><div class="ttdeci">struct tagCL_CONV_INFO * PCL_CONV_INFO</div></div>
<div class="ttc" id="aa00086_html_afa531ef37c095b516574aacc465a9b88"><div class="ttname"><a href="a00086.html#afa531ef37c095b516574aacc465a9b88">ClStartRequest</a></div><div class="ttdeci">BOOL ClStartRequest(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01151">stdptcl.c:1151</a></div></div>
<div class="ttc" id="aa01821_html_a05a65f9f292bfebcf667b325200292f0"><div class="ttname"><a href="a01821.html#a05a65f9f292bfebcf667b325200292f0">tagXACT_INFO::pcoi</a></div><div class="ttdeci">struct tagCONV_INFO * pcoi</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00114">ddemlcli.h:114</a></div></div>
<div class="ttc" id="aa01825_html_aedf49a5424d4d9ad2cf1817a726c165f"><div class="ttname"><a href="a01825.html#aedf49a5424d4d9ad2cf1817a726c165f">tagADVISE_LINK::wType</a></div><div class="ttdeci">WORD wType</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00141">ddemlcli.h:141</a></div></div>
<div class="ttc" id="aa01849_html_ae2aa0a1e8bf12852487eb7c761fc1e46"><div class="ttname"><a href="a01849.html#ae2aa0a1e8bf12852487eb7c761fc1e46">tagCL_CONV_INFO::hwndReconnect</a></div><div class="ttdeci">HWND hwndReconnect</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00224">ddemlcli.h:224</a></div></div>
<div class="ttc" id="aa01845_html_a9a66c3e7ae56e5adf407e16f01a76676"><div class="ttname"><a href="a01845.html#a9a66c3e7ae56e5adf407e16f01a76676">tagCONV_INFO::laServiceRequested</a></div><div class="ttdeci">LATOM laServiceRequested</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00212">ddemlcli.h:212</a></div></div>
<div class="ttc" id="aa00086_html_a6e665e4ec7d374d1438e7970fb02d47c"><div class="ttname"><a href="a00086.html#a6e665e4ec7d374d1438e7970fb02d47c">BestSetLastDDEMLError</a></div><div class="ttdeci">VOID BestSetLastDDEMLError(DWORD error)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00336">handles.c:336</a></div></div>
<div class="ttc" id="aa00086_html_ad5b8ef18960b493b8123fdce517dc30f"><div class="ttname"><a href="a00086.html#ad5b8ef18960b493b8123fdce517dc30f">ValidateCHandle</a></div><div class="ttdeci">DWORD ValidateCHandle(HANDLE h, DWORD ExpectedType, DWORD ExpectedInstance)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00204">handles.c:204</a></div></div>
<div class="ttc" id="aa00086_html_a54cc293fe187d9960324053936daae66"><div class="ttname"><a href="a00086.html#a54cc293fe187d9960324053936daae66">ADVISE_LINK</a></div><div class="ttdeci">struct tagADVISE_LINK ADVISE_LINK</div></div>
<div class="ttc" id="aa00086_html_a3edccff863e7c5e44c117effad2f6c3c"><div class="ttname"><a href="a00086.html#a3edccff863e7c5e44c117effad2f6c3c">FNRESPONSE</a></div><div class="ttdeci">BOOL(* FNRESPONSE)(PXACT_INFO, UINT, LONG)</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00110">ddemlcli.h:110</a></div></div>
<div class="ttc" id="aa00086_html_a8a53fbc42859ba5208c862f3d3cf2362"><div class="ttname"><a href="a00086.html#a8a53fbc42859ba5208c862f3d3cf2362">SvSpontPoke</a></div><div class="ttdeci">BOOL SvSpontPoke(PSVR_CONV_INFO psi, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01017">stdptcl.c:1017</a></div></div>
<div class="ttc" id="aa00086_html_a1e43e401df20b086172782824ede2570"><div class="ttname"><a href="a00086.html#a1e43e401df20b086172782824ede2570">SvSpontUnadvise</a></div><div class="ttdeci">BOOL SvSpontUnadvise(PSVR_CONV_INFO psi, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00623">stdptcl.c:623</a></div></div>
<div class="ttc" id="aa01841_html_a76a447107bb0eadb9f0af23fc75d13c2"><div class="ttname"><a href="a01841.html#a76a447107bb0eadb9f0af23fc75d13c2">tagCL_INSTANCE_INFO::next</a></div><div class="ttdeci">struct tagCL_INSTANCE_INFO * next</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00176">ddemlcli.h:176</a></div></div>
<div class="ttc" id="aa00086_html_aceea2a77e91523fb59265edc652710a5"><div class="ttname"><a href="a00086.html#aceea2a77e91523fb59265edc652710a5">gWM_REGISTERCALLBACK</a></div><div class="ttdeci">DWORD gWM_REGISTERCALLBACK</div></div>
<div class="ttc" id="aa00086_html_a6ba4b90d77c204ee6dd2b459048fea95"><div class="ttname"><a href="a00086.html#a6ba4b90d77c204ee6dd2b459048fea95">RW_RegisterDDEMLServer</a></div><div class="ttdeci">void RW_RegisterDDEMLServer(void)</div></div>
<div class="ttc" id="aa01817_html_a07ff1fa563f3d58110ce80c3c1796f9b"><div class="ttname"><a href="a01817.html#a07ff1fa563f3d58110ce80c3c1796f9b">tagCHANDLEENTRY::handle</a></div><div class="ttdeci">HANDLE handle</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00068">ddemlcli.h:68</a></div></div>
<div class="ttc" id="aa00086_html_a23e4005eb40215f2d10dcbc3d28c7035"><div class="ttname"><a href="a00086.html#a23e4005eb40215f2d10dcbc3d28c7035">UpdateLinkIfChanged</a></div><div class="ttdeci">BOOL UpdateLinkIfChanged(PADVISE_LINK paLink, PXACT_INFO pxi, PCONV_INFO pcoi, PADVISE_LINK paLinkLast, PBOOL pfSwapped, DWORD cLinksToGo)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00609">xact.c:609</a></div></div>
<div class="ttc" id="aa00086_html_a2709c2670904dc4afaaedca3f0667c3c"><div class="ttname"><a href="a00086.html#a2709c2670904dc4afaaedca3f0667c3c">DDEMLMotherWndProc</a></div><div class="ttdeci">LONG DDEMLMotherWndProc(HWND, UINT, WPARAM, LPARAM)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00025">ddemlwp.c:25</a></div></div>
<div class="ttc" id="aa00086_html_a6b737e544221f0da4c09fe14a5e64aa4"><div class="ttname"><a href="a00086.html#a6b737e544221f0da4c09fe14a5e64aa4">ValidateTransaction</a></div><div class="ttdeci">BOOL ValidateTransaction(HCONV hConv, HANDLE hXact, PCONV_INFO *ppcoi, PXACT_INFO *ppxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00863">xact.c:863</a></div></div>
<div class="ttc" id="aa01841_html_a4adee47baa975d0bf7a9293f02dd1f8d"><div class="ttname"><a href="a01841.html#a4adee47baa975d0bf7a9293f02dd1f8d">tagCL_INSTANCE_INFO::LastError</a></div><div class="ttdeci">DWORD LastError</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00185">ddemlcli.h:185</a></div></div>
<div class="ttc" id="aa01841_html_a1d2c0cdf4c98729ad5fd4ce31441175e"><div class="ttname"><a href="a01841.html#a1d2c0cdf4c98729ad5fd4ce31441175e">tagCL_INSTANCE_INFO::cInDDEMLCallback</a></div><div class="ttdeci">short cInDDEMLCallback</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00193">ddemlcli.h:193</a></div></div>
<div class="ttc" id="aa00086_html_a4e2c89720af8bd2655dec56ce7313018"><div class="ttname"><a href="a00086.html#a4e2c89720af8bd2655dec56ce7313018">PCHANDLEENTRY</a></div><div class="ttdeci">struct tagCHANDLEENTRY * PCHANDLEENTRY</div></div>
<div class="ttc" id="aa01845_html_a429252b194add2d95e67ac853993020b"><div class="ttname"><a href="a01845.html#a429252b194add2d95e67ac853993020b">tagCONV_INFO::cLocks</a></div><div class="ttdeci">int cLocks</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00219">ddemlcli.h:219</a></div></div>
<div class="ttc" id="aa01829_html_a9628a1bcae16966c1c4ccb1ac4428838"><div class="ttname"><a href="a01829.html#a9628a1bcae16966c1c4ccb1ac4428838">tagDDE_MESSAGE_QUEUE::next</a></div><div class="ttdeci">struct tagDDE_MESSAGE_QUEUE * next</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00151">ddemlcli.h:151</a></div></div>
<div class="ttc" id="aa01845_html_aed1dfd4816a13b9e20712ad7049e1fcc"><div class="ttname"><a href="a01845.html#aed1dfd4816a13b9e20712ad7049e1fcc">tagCONV_INFO::hConv</a></div><div class="ttdeci">HCONV hConv</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00206">ddemlcli.h:206</a></div></div>
<div class="ttc" id="aa00086_html_ad33b600c0405aee1e67d56ddd3e83c42"><div class="ttname"><a href="a00086.html#ad33b600c0405aee1e67d56ddd3e83c42">IncLocalAtomCount</a></div><div class="ttdeci">LATOM IncLocalAtomCount(LATOM la)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00516">hsz.c:516</a></div></div>
<div class="ttc" id="aa00086_html_a21a58dc05e3852357f94fda6251ceef6"><div class="ttname"><a href="a00086.html#a21a58dc05e3852357f94fda6251ceef6">DeleteLinkCount</a></div><div class="ttdeci">VOID DeleteLinkCount(PCL_INSTANCE_INFO pcii, PLINK_COUNT pLinkCountDelete)</div><div class="ttdef"><b>Definition:</b> <a href="a00260_source.html#l00121">util.c:121</a></div></div>
<div class="ttc" id="aa01841_html_aba84aba32bfc4d8011d79e7ce7c76638"><div class="ttname"><a href="a01841.html#aba84aba32bfc4d8011d79e7ce7c76638">tagCL_INSTANCE_INFO::hwndEvent</a></div><div class="ttdeci">HWND hwndEvent</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00181">ddemlcli.h:181</a></div></div>
<div class="ttc" id="aa01825_html_ac6ac629d505432bedeb5cb3b7123ac98"><div class="ttname"><a href="a01825.html#ac6ac629d505432bedeb5cb3b7123ac98">tagADVISE_LINK::wFmt</a></div><div class="ttdeci">WORD wFmt</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00140">ddemlcli.h:140</a></div></div>
<div class="ttc" id="aa03608_html_afd1a0e78d1f88954d93e48ab3821781f"><div class="ttname"><a href="a03608.html#afd1a0e78d1f88954d93e48ab3821781f">UINT</a></div><div class="ttdeci">typedef UINT(FAR WINAPI *MSGSOUNDPROC)()</div></div>
<div class="ttc" id="aa01845_html_a5234fbd6988274cd28565970f54a110c"><div class="ttname"><a href="a01845.html#a5234fbd6988274cd28565970f54a110c">tagCONV_INFO::laService</a></div><div class="ttdeci">LATOM laService</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00207">ddemlcli.h:207</a></div></div>
<div class="ttc" id="aa00086_html_a3ab2970c1b245c0098307d5f7dc1b3c2"><div class="ttname"><a href="a00086.html#a3ab2970c1b245c0098307d5f7dc1b3c2">ClSpontAdviseData</a></div><div class="ttdeci">BOOL ClSpontAdviseData(PCL_CONV_INFO pci, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00360">stdptcl.c:360</a></div></div>
<div class="ttc" id="aa00086_html_a564e6aef7bb071b7fe80c6858779f080"><div class="ttname"><a href="a00086.html#a564e6aef7bb071b7fe80c6858779f080">ApplyFreeDataHandle</a></div><div class="ttdeci">BOOL ApplyFreeDataHandle(HANDLE hData)</div><div class="ttdef"><b>Definition:</b> <a href="a00158_source.html#l00441">hdata.c:441</a></div></div>
<div class="ttc" id="aa01845_html_a037642095df06ec39ad1a904cc1f7c30"><div class="ttname"><a href="a01845.html#a037642095df06ec39ad1a904cc1f7c30">tagCONV_INFO::laTopic</a></div><div class="ttdeci">LATOM laTopic</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00208">ddemlcli.h:208</a></div></div>
<div class="ttc" id="aa00086_html_a41eb40f03a5f6596a852f1cf967888b5"><div class="ttname"><a href="a00086.html#a41eb40f03a5f6596a852f1cf967888b5">CsClearSecurityForAck</a></div><div class="ttdeci">BOOL CsClearSecurityForAck(HANDLE hInst, HWND hwndServer, HWND hwndClient)</div></div>
<div class="ttc" id="aa00086_html_ab33fde1c202482901a22501695193256"><div class="ttname"><a href="a00086.html#ab33fde1c202482901a22501695193256">ClStartExecute</a></div><div class="ttdeci">BOOL ClStartExecute(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00827">stdptcl.c:827</a></div></div>
<div class="ttc" id="aa01821_html_a153d6c3a56fb1f036b945c7eb58bfe27"><div class="ttname"><a href="a01821.html#a153d6c3a56fb1f036b945c7eb58bfe27">tagXACT_INFO::next</a></div><div class="ttdeci">struct tagXACT_INFO * next</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00113">ddemlcli.h:113</a></div></div>
<div class="ttc" id="aa00086_html_a38e37b3579fd0f62bdd704ec10cd472f"><div class="ttname"><a href="a00086.html#a38e37b3579fd0f62bdd704ec10cd472f">ShutdownConversation</a></div><div class="ttdeci">VOID ShutdownConversation(PCONV_INFO pcoi, BOOL fMakeCallback)</div><div class="ttdef"><b>Definition:</b> <a href="a00062_source.html#l01107">connect.c:1107</a></div></div>
<div class="ttc" id="aa00086_html_ac32b90e65c4422b2dc5f30eb9cb7968f"><div class="ttname"><a href="a00086.html#ac32b90e65c4422b2dc5f30eb9cb7968f">_ClientEventCallback</a></div><div class="ttdeci">DWORD _ClientEventCallback(PCL_INSTANCE_INFO pcii, PEVENT_PACKET pep)</div><div class="ttdef"><b>Definition:</b> <a href="a00008_source.html#l00123">callback.c:123</a></div></div>
<div class="ttc" id="aa00677_html_aca74961d0036b8ae855be8a9234df247"><div class="ttname"><a href="a00677.html#aca74961d0036b8ae855be8a9234df247">pep</a></div><div class="ttdeci">#define pep</div></div>
<div class="ttc" id="aa01845_html_ab633a373034405937a22e9d2c0cbf4ad"><div class="ttname"><a href="a01845.html#ab633a373034405937a22e9d2c0cbf4ad">tagCONV_INFO::hwndPartner</a></div><div class="ttdeci">HWND hwndPartner</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00209">ddemlcli.h:209</a></div></div>
<div class="ttc" id="aa02489_html"><div class="ttname"><a href="a02489.html">tagEVENT_PACKET</a></div><div class="ttdef"><b>Definition:</b> <a href="a00365_source.html#l00509">user.h:509</a></div></div>
<div class="ttc" id="aa00086_html_a85174cce72ee8d3704266dbf1f743e88"><div class="ttname"><a href="a00086.html#a85174cce72ee8d3704266dbf1f743e88">aInstance</a></div><div class="ttdeci">PHANDLE aInstance</div><div class="ttdef"><b>Definition:</b> <a href="a00170_source.html#l00021">instance.c:21</a></div></div>
<div class="ttc" id="aa00086_html_a27c0be121342e23679d18ae65db98edb"><div class="ttname"><a href="a00086.html#a27c0be121342e23679d18ae65db98edb">PDDE_MESSAGE_QUEUE</a></div><div class="ttdeci">struct tagDDE_MESSAGE_QUEUE * PDDE_MESSAGE_QUEUE</div></div>
<div class="ttc" id="aa00086_html_afe952b0b5c61f7644d9518d3ef6b1ae5"><div class="ttname"><a href="a00086.html#afe952b0b5c61f7644d9518d3ef6b1ae5">CL_CONV_INFO</a></div><div class="ttdeci">struct tagCL_CONV_INFO CL_CONV_INFO</div></div>
<div class="ttc" id="aa00086_html_ac204a6b912ffd4404bb455e0f78d527e"><div class="ttname"><a href="a00086.html#ac204a6b912ffd4404bb455e0f78d527e">PCONV_INFO</a></div><div class="ttdeci">struct tagCONV_INFO * PCONV_INFO</div></div>
<div class="ttc" id="aa00086_html_a49f0ae82e6897f4c6208f18e7c04d787"><div class="ttname"><a href="a00086.html#a49f0ae82e6897f4c6208f18e7c04d787">DestroyHandle</a></div><div class="ttdeci">DWORD DestroyHandle(HANDLE h)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00137">handles.c:137</a></div></div>
<div class="ttc" id="aa00086_html_a00e27058bf956551a1eee1b883aa87d6"><div class="ttname"><a href="a00086.html#a00e27058bf956551a1eee1b883aa87d6">XACT_INFO</a></div><div class="ttdeci">struct tagXACT_INFO XACT_INFO</div></div>
<div class="ttc" id="aa00086_html_ace76c837c4a69e5da55f6a99429eb8d9"><div class="ttname"><a href="a00086.html#ace76c837c4a69e5da55f6a99429eb8d9">GetHandleData</a></div><div class="ttdeci">DWORD GetHandleData(HANDLE h)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00165">handles.c:165</a></div></div>
<div class="ttc" id="aa00086_html_aeaa3db47eb42dd9d269b0634f2c9246d"><div class="ttname"><a href="a00086.html#aeaa3db47eb42dd9d269b0634f2c9246d">UnlinkTransaction</a></div><div class="ttdeci">VOID UnlinkTransaction(PXACT_INFO pxi)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00839">xact.c:839</a></div></div>
<div class="ttc" id="aa00086_html_a172a497f8e292f94aa582081b635a467"><div class="ttname"><a href="a00086.html#a172a497f8e292f94aa582081b635a467">InternalCreateDataHandle</a></div><div class="ttdeci">HDDEDATA InternalCreateDataHandle(PCL_INSTANCE_INFO pcii, LPBYTE pSrc, DWORD cb, DWORD cbOff, DWORD flags, WORD wStatus, WORD wFmt)</div><div class="ttdef"><b>Definition:</b> <a href="a00158_source.html#l00087">hdata.c:87</a></div></div>
<div class="ttc" id="aa01821_html_ac6ac629d505432bedeb5cb3b7123ac98"><div class="ttname"><a href="a01821.html#ac6ac629d505432bedeb5cb3b7123ac98">tagXACT_INFO::wFmt</a></div><div class="ttdeci">WORD wFmt</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00119">ddemlcli.h:119</a></div></div>
<div class="ttc" id="aa00086_html_acf65a97e9c6a58c917c8a0c1a4209c03"><div class="ttname"><a href="a00086.html#acf65a97e9c6a58c917c8a0c1a4209c03">LocalToGlobalAtom</a></div><div class="ttdeci">GATOM LocalToGlobalAtom(LATOM la)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00438">hsz.c:438</a></div></div>
<div class="ttc" id="aa00086_html_a9a7e5cf48afa54196736358e45a615c4"><div class="ttname"><a href="a00086.html#a9a7e5cf48afa54196736358e45a615c4">InternalDdeInitialize</a></div><div class="ttdeci">UINT InternalDdeInitialize(LPDWORD pidInst, PFNCALLBACK pfnCallback, DWORD afCmd, BOOL fUnicode)</div><div class="ttdef"><b>Definition:</b> <a href="a00083_source.html#l00061">ddemlcli.c:61</a></div></div>
<div class="ttc" id="aa00086_html_a711c7d1d2ee431c4ad25f94671b04f9d"><div class="ttname"><a href="a00086.html#a711c7d1d2ee431c4ad25f94671b04f9d">SpontaneousServerMessage</a></div><div class="ttdeci">BOOL SpontaneousServerMessage(PSVR_CONV_INFO psi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l01399">stdptcl.c:1399</a></div></div>
<div class="ttc" id="aa00086_html_a4285029e848513cd95619f04e18e0570"><div class="ttname"><a href="a00086.html#a4285029e848513cd95619f04e18e0570">DestroyInstance</a></div><div class="ttdeci">HANDLE DestroyInstance(int idInst)</div><div class="ttdef"><b>Definition:</b> <a href="a00170_source.html#l00087">instance.c:87</a></div></div>
<div class="ttc" id="aa01845_html_abd6ddc0ca811ba45f97e1052e24c92f7"><div class="ttname"><a href="a01845.html#abd6ddc0ca811ba45f97e1052e24c92f7">tagCONV_INFO::aLinks</a></div><div class="ttdeci">PADVISE_LINK aLinks</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00217">ddemlcli.h:217</a></div></div>
<div class="ttc" id="aa00086_html_af3e1f90b1c4f51b56c010009ceac2ddb"><div class="ttname"><a href="a00086.html#af3e1f90b1c4f51b56c010009ceac2ddb">PCL_INSTANCE_INFO</a></div><div class="ttdeci">struct tagCL_INSTANCE_INFO * PCL_INSTANCE_INFO</div></div>
<div class="ttc" id="aa00086_html_a87d38bfb89ae342e462db838beab43cf"><div class="ttname"><a href="a00086.html#a87d38bfb89ae342e462db838beab43cf">CreateHandle</a></div><div class="ttdeci">HANDLE CreateHandle(DWORD dwData, DWORD type, DWORD inst)</div><div class="ttdef"><b>Definition:</b> <a href="a00155_source.html#l00075">handles.c:75</a></div></div>
<div class="ttc" id="aa01829_html_a05a65f9f292bfebcf667b325200292f0"><div class="ttname"><a href="a01829.html#a05a65f9f292bfebcf667b325200292f0">tagDDE_MESSAGE_QUEUE::pcoi</a></div><div class="ttdeci">struct tagCONV_INFO * pcoi</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00152">ddemlcli.h:152</a></div></div>
<div class="ttc" id="aa01857_html"><div class="ttname"><a href="a01857.html">tagCONVLIST</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00232">ddemlcli.h:232</a></div></div>
<div class="ttc" id="aa01841_html_a5b7af406817199b3f3be159af96dd54d"><div class="ttname"><a href="a01841.html#a5b7af406817199b3f3be159af96dd54d">tagCL_INSTANCE_INFO::hwndTimeout</a></div><div class="ttdeci">HWND hwndTimeout</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00182">ddemlcli.h:182</a></div></div>
<div class="ttc" id="aa00086_html_af4a03bdfd52bf4dc914f4a23dbbf906e"><div class="ttname"><a href="a00086.html#af4a03bdfd52bf4dc914f4a23dbbf906e">PLINK_COUNT</a></div><div class="ttdeci">struct tagLINK_COUNT * PLINK_COUNT</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00136">ddemlcli.h:136</a></div></div>
<div class="ttc" id="aa00086_html_aab67540501f9d9374b6ac0f0899c1bcc"><div class="ttname"><a href="a00086.html#aab67540501f9d9374b6ac0f0899c1bcc">InternalDdeCreateStringHandle</a></div><div class="ttdeci">HSZ InternalDdeCreateStringHandle(DWORD idInst, PVOID psz, int iCodePage)</div><div class="ttdef"><b>Definition:</b> <a href="a00164_source.html#l00049">hsz.c:49</a></div></div>
<div class="ttc" id="aa01821_html_a9a645983c1194ebc1b5ba2410a5aba7b"><div class="ttname"><a href="a01821.html#a9a645983c1194ebc1b5ba2410a5aba7b">tagXACT_INFO::hUser</a></div><div class="ttdeci">DWORD hUser</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00115">ddemlcli.h:115</a></div></div>
<div class="ttc" id="aa00086_html_a577bec503d3771b8c612866724fce817"><div class="ttname"><a href="a00086.html#a577bec503d3771b8c612866724fce817">ClRespExecuteAck</a></div><div class="ttdeci">BOOL ClRespExecuteAck(PXACT_INFO pxi, UINT msg, LONG lParam)</div><div class="ttdef"><b>Definition:</b> <a href="a00251_source.html#l00933">stdptcl.c:933</a></div></div>
<div class="ttc" id="aa01845_html_a9a645983c1194ebc1b5ba2410a5aba7b"><div class="ttname"><a href="a01845.html#a9a645983c1194ebc1b5ba2410a5aba7b">tagCONV_INFO::hUser</a></div><div class="ttdeci">DWORD hUser</div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00205">ddemlcli.h:205</a></div></div>
<div class="ttc" id="aa01841_html"><div class="ttname"><a href="a01841.html">tagCL_INSTANCE_INFO</a></div><div class="ttdef"><b>Definition:</b> <a href="a00086_source.html#l00175">ddemlcli.h:175</a></div></div>
<div class="ttc" id="aa00086_html_aa4f97e68533aacab0b394f7e3597c6c3"><div class="ttname"><a href="a00086.html#aa4f97e68533aacab0b394f7e3597c6c3">DDEMLClientWndProc</a></div><div class="ttdeci">LONG DDEMLClientWndProc(HWND, UINT, WPARAM, LPARAM)</div><div class="ttdef"><b>Definition:</b> <a href="a00089_source.html#l00376">ddemlwp.c:376</a></div></div>
<div class="ttc" id="aa00086_html_a0924c97489b4d0575965f05d497a7142"><div class="ttname"><a href="a00086.html#a0924c97489b4d0575965f05d497a7142">SetConvContext</a></div><div class="ttdeci">VOID SetConvContext(HWND hwnd, LONG *pl)</div><div class="ttdef"><b>Definition:</b> <a href="a00272_source.html#l00385">xact.c:385</a></div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_885cc87fac2d91e269af0a5a959fa5f6.html">E:</a></li><li class="navelem"><a class="el" href="dir_4e091ed8704426a7a4980368ba259fde.html">git</a></li><li class="navelem"><a class="el" href="dir_cd70cb5eb491250157f2d55d3ff4b13e.html">backup</a></li><li class="navelem"><a class="el" href="dir_ba2b673b566ba104b956abdc6dec0552.html">org</a></li><li class="navelem"><a class="el" href="dir_5bb0003d7907b45051943541418399f5.html">ntuser</a></li><li class="navelem"><a class="el" href="dir_caf01b281dbc7d7ffe410ecf117b6142.html">client</a></li><li class="navelem"><a class="el" href="a00086.html">ddemlcli.h</a></li>
    <li class="footer">制作者
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.17 </li>
  </ul>
</div>
</body>
</html>
